Significant improvement

1. Ignores suffixes ("acute.xxx")
2. Only moves when base anchor top_viet is present
3. Faster, I think (hope)