restriction update