added raw file upload capability