Added Working Model