primary modeling system