fixed rule enforcement