PlayerController shell