initial commit for ecm model