update process() call