build out commit text storage structure