file manager now done. (I think)