work on player template