player wrapper style