Template Model

comitted the template model