MOdificação total no codigo