added rules diff