add capnp stuff