Separated directory operations.