Extracted end of turn logic into its own method