Added a resetable interface.