working on mac portability, can now ls but still hangs on cds into filesystem