Refactoring and introduction of scheduled updates