essential player