More excellent points...

Mike