simulation done dumb