Example interface and test file