add simulator script