Simple simulator (7/26)

Simple simulator