some new models and framework for scene 3