add scene_state