renamed player to avoid conflict