os codigos nao utilizados foram transformados em comentarios