private function findCriticalInfo($member_id)
 {
     $member_id_exists = $this->memberIdCheck($member_id);
     if ($member_id_exists) {
         $student = new Core_Model_Member_Student();
         $student->setMember_id($member_id);
         $info = $student->fetchCriticalInfo();
         if ($info instanceof Core_Model_Member_Student) {
             $critical_data['first_name'] = $info->getFirst_name();
             $critical_data['middle_name'] = $info->getMiddle_name();
             $critical_data['last_name'] = $info->getLast_name();
             $critical_data['cast_id'] = $info->getCast_id();
             $critical_data['nationality_id'] = $info->getNationality_id();
             $critical_data['religion_id'] = $info->getReligion_id();
             $critical_data['blood_group'] = $info->getBlood_group();
             $critical_data['dob'] = $info->getDob();
             $critical_data['gender'] = $info->getGender();
             $critical_data['image_no'] = $info->getImage_no();
             foreach ($critical_data as $key => $value) {
                 if ($value == null) {
                     $critical_data[$key] = null;
                 }
             }
         } else {
             $critical_data = false;
             /*$message = 'Personal info for member id : ' . $member_id .
                ' not present.';
               $code = Zend_Log::ERR;
               throw new Exception($message, $code);*/
         }
         return $critical_data;
     }
 }