return lists instead of zips for small lists, to save complicating the book