initial commit of hierarchical model