various improvements
vixed veil bug