Nossa, precisa melhorar? Precisa. Porém já é um ótimo avanço para a função!