basic_scene & scripting lib update