@songbird: great post, thanks