working on download, return response 500