Defined new interfaces.