add cf-upload.sh