fixed rule registration