add darry linear_container into utils