fixed model rules