Add preliminary interface.