updated main_screen