working on abstracting out my soap call.