diskspace usage and free space code