develop the file manager