styling and main screen