made some changes in request parsing, context fetch, file download and function name casing while execution