horological advancements