update with the basic process