allow Haloize to hold X, Z, or both