Thanks for the feedback, I found and fixed the bug. If it's not too much trouble, please check again.