- implemented test case aba