put a bit more logic to player code - stopping of the simulation was weird - seems to be fixed now