deprecating BuildModel1. now use BuildModel, which constructs the simo