have you seen this? Can't tell you how pleased I am that all of this is still a few years off for me....