updated tests and added one new