Added the ability to reset