adding simulator