included all the stuff that didn't work, for reference