use uploadchange argument instead of prompt