More notes
Started different design with engine VM