WIP version for IETF89