Well done.

Being a mechanical clock enthusiast I like to remind people that these movements need to be serviced every few years.....3 to 5.  Meaning cleaned and oiled with "clock" oil not 3 in 1. They will run for 100 years if that is done.