Refactor touch_branch.
Fix float type field. And delete unused breadcrumbs