Nice job, O Tilted One! Gives me much to think about in future endeavors...