I'll try the latest version of ATK, and thanks for sharing these useful posts. I've read them before, they show that the cause of the problem seems to be very complicated...and maybe no effective solution. However, in postnikov's post he said he solved this problem by shift the atomic coordinates. I guess I should have a try, but I don't quite understand why it works and how to shift those coordinates. I knew ATK2008 is very old version, but I believe there is a way to solve this problem within it, and can help us to work with ATK better.