fase 2 e 3. refatorando