fixed mode rules