added first turn system