Changing create or update vendor method