add refs, note about adapting tuples