Simple simulator (5/26)

Simple simulator