Interface defined.