added handlers for players