making progress, mount/unmount working!