Yes I know I just recognise my code style! I think this is where I originally posted back in 2011