Melhoria e adicionando suporte a fórmula