mimic soap call