haiti is pissed...