fixing snapped view
adding tier list logic