Yet another interface.