added basic simulator