[refactor] use a UInt16BE for seperation