oops, I eventually just used Tuple2. This should be deleted.