Nice! I will have to take a look, am into this sort of stuff