working on reset functionality