work on player and reader arrangement