Oh, feedback like that warm my heart :) Glad you liked it! I've definitely put more time and thoughts than I initially was thinking.