new feature: remove directory