upload with changes