adding basicplayer try 2