managing disk space and using logic