Arg this is hard

... and does not yet work. Getting my interface to work for a pair hmm,
that is.