fixed the upload full function together with edit function. Edit function needs to be modified casue the update() action in program_model need to be changed