implemented size calculations.
still not sure if total/free/used would be better than this.