bravo! seriously this sounds great.