Sort:  

Dude, this sounds amazeballs - though I don't quite know what that means, I'm very grateful! (And am off to find out.)