- handling upstream changes in par