Funcionalidade upload com suas devidas alterações