prototype some utilities. make notes.