add everything so far