update : basic_scene & scripting lib