What are the weaknesses of this model?