zoom finally responsive and works. zomg