fix views for mobile devices