Update rules and scheduler