revised model

revised model