added custom handler support for the file path in the download operation