basic_scene & scripting update