generating simulator events