add base_from_member