added tests to cover mutation testing