melhorado o codigo? será?