Add custom file functionality.