now looping correctly on sig/ht regions