hook up rule updates