Refatoração no Upload