add reference implementation now with actual feature committed :astonished: