vertical snapping works at default zoom