Fast simulator (10/39)

Fast simulator