Here, here; great points to keep in mind. Thanks for keeping the impatient longs among us (myself included) with the grander vision