just had a quick look . Looks interesting. I'll have a proper read when I get a chance :)