Somewhat working simulation