Hugely improved performance! Great work! Thanks a lot!