Implement loading, add load_screen_options