Added file operations structure