I dont have much to add except to say that I think this is great :D