modify ~!