implemented zoom out