configuration generator
added complex order to model