wtf. this no longer blows up if I change $gravatar_urls->{$_->{id}} on line 103 to ---