Some basic work on a player