safety before merge