new chain_hull