replace ~