add rmdir feature