refactor. adding ._ to reset