Adicionando suporte a observadores