@kryptomancer: great post, too