Refatoramento; javadoc otimizado