system catalog id
load branch automatically
new catalog item dao