unlink. What if user make a bad click ? I complete feature with reverse action to be sure to not have users with a corrupted situation.