Final version, can change simulation to perferances