added interface and automata examples