begin player extension