updates to main screen