split out VPS/SPS definition