safe commit...