I had a walclock for about 13 years that I had installed new works that didn't keep time accurately. I didn't want to toss it out because of the sentimental value so I figured I'd give it one last shot and ordered this and now the clock keeps perfect time.