added all files, for now, though messy
will separate SO answers by packages