Wow, i loved reading this. Good stuff mate.