adjust some rules