worked on reset