correct the process

changed methods, properties, handover parameters and added a new form