added zooming lib