wxs.three-NGU

Made protocol generic