milestone 3 for visual communications 1970896