Define two examples and a base interface