Wow Mike, certainly does sound like you have got everything covered there mate, well done