fist version of simulator