player is fully functional with controlls