we now only have a tuple here, if we want to for instance create json codecs for this, we should have a type which is easier to encode / decode.