A small simulation that I'm working on.