generate level info & generate branch id info are tested