private function findAddressInfo($member_id)
 {
     $member_id_exists = $this->memberIdCheck($member_id);
     if ($member_id_exists) {
         $address = new Core_Model_Mapper_MemberAddress();
         $address_types = $address->fetchAddressTypes($member_id);
         $student = new Core_Model_Member_Student();
         $student->setMember_id($member_id);
         if (is_array($address_types)) {
             $address_info = array();
             foreach ($address_types as $address_type) {
                 $info = $student->fetchAddressInfo($address_type);
                 if ($info instanceof Core_Model_MemberAddress) {
                     $address_info[$address_type]['postal_code'] = $info->getPostal_code();
                     $address_info[$address_type]['city'] = $info->getCity();
                     $address_info[$address_type]['district'] = $info->getDistrict();
                     $address_info[$address_type]['state'] = $info->getState();
                     $address_info[$address_type]['address'] = $info->getAddress();
                     foreach ($address_info as $key => $value) {
                         if ($value == null) {
                             unset($address_info[$key]);
                         }
                     }
                 }
             }
         } else {
             $address_info = false;
         }
         return $address_info;
     }
 }