atomic array variables  with some operations