Modeling with composite functions