NEEDED   barrier     memory line 37
