make all tests passed