function preProcess(&$form)
 {
     $teamPcpId = $form->get('tpId');
     if (empty($teamPcpId)) {
         CRM_Core_Error::fatal(ts('Unable to Find Team Record for this URL. Please check the Team is active...'));
     }
     if (!$form->get('page_id')) {
         CRM_Core_Error::fatal(ts("Can't determine pcp id."));
     }
     $teamContactID = CRM_Pcpteams_Utils::getcontactIdbyPcpId($teamPcpId);
     $teamName = CRM_Contact_BAO_Contact::displayName($teamContactID);
     $eventTitle = CRM_Pcpteams_Utils::getPcpEventTitle($teamPcpId);
     $teamAdminContactID = CRM_Pcpteams_Utils::getTeamAdmin($teamPcpId);
     $teamAdminDisplayName = "Team Captain Not Found";
     if ($teamAdminContactID) {
         $teamAdminDisplayName = CRM_Contact_BAO_Contact::displayName($teamAdminContactID);
     }
     $form->assign('teamTitle', $teamName);
     $form->set('teamName', $teamName);
     $form->assign('teamAdminDisplayName', $teamAdminDisplayName);
     $form->assign('eventTitle', $eventTitle);
 }