moved current/last_player methods into public methods