Uhh, I'm probably wrong here, log(0) = -inf...