PUBLIC PLAYER