This is an older clock that seems to have all the mechanisms to function. It does not have the turning keys. There are very light scratches on the interface of the clock. I have not tested it as I don't know how it works.