working on zoom and translate