Aqui os nomes das classes podiam estar um pouco melhor pensados. Por exemplo isto seria talvez um `UpdatesAverage`. E os outros também podiam levar nomes melhores pelo menos para saber para o que se está a olhar, não?