added soap to requirements