@r3dbeard: Excellent write-up!