refatorando codigo e limpando