NEEDED   barrier     memory line 3493
