refatoração de código e tradução para pt-BR