passing basic 8 tests