Still a bit messed up with turncounting.