Fixed weirdness with estimated time left display in gui

Estimation is still very bad.