use tuples rather than lists for 2nd item of tuple, since you don't intend to append to it (I think)