support for interface test cases