actually uploading shell file