Removed returns from methods, separated the soap envelope header and started working on the envelope processing.