started working on visual instance and world, added properties