update end of turn methods.