fix hall_str bug