further progress with player