Finished businessimulation. To fixbug and do sth with diff event