would really like to find a way to avoid the TupleConverter here.