modified upload button