added features to the player