Add the exposed interface