-l now works, except for total blksize being displayed for dirs, fix later