Added prototype model with state dependence