fixed partially has_missing_data