fixed halosuit so values are read/written properly