Added player, mediator, and writer