+ menu countObject
+ buildChainCode