smarter clean_child_data for comparison view