very helpful. big thanks to lz