bug fixes and new functions to perform file operations