Implementação do template rodando - falta refatorar