server side file-dir complete