add simulation and instructions