tests and updated package.json