added missing file. modify to hopefully throw error if failure occurs, update package.json