update reserve rule