Code structure
double-range individualization
half-box
half-box add