player explanation