add simulation and position