Add #reset method and add spec