Universal simulator (7/38)

Universal simulator