comentando codigo e separando funcoes