Add upload and uploader methods