fixed starving at 0 issue. again.
fixed that stupid starve at zero problem, probably not for the last time.