The new interface