how to build a should cost model