adding tests to improve coverage