starting to work on zoom level stuff