Yet another simulator