add rolling upgrade mechanism, include note to change to regexp