and well answered at excelguru.ca too!