miscellaneous file management