category interface test