working on player view