@cryptogopher: great post! I