For some reason, using "used/total" is more accurate than "(total - free)/total". Probably there's some missing gap of what is counted as used vs. what is counted as free. fixes #229