spread_half