fixed methods for simmulator