You can curse, chief, but thanks for at least providing some answers. And like you said, work in progress, and readability and clarity, while of utmost importance, will always be improved on as you continue tweaking your stuff.