modification after check each other