13 tests implemented