add middle_name to attr_accessor for person module