implementando eventos: carrega dados somente uma vez e detecta alteração de forma distribuida, dai pode ordenar acao ou atualizar dados; caso implementado: index