naive reset functionality