still working on game editor/model state stuff