added new simulator