I figured it out. I have 10 instances:
global variable i=0
Instance 1 starts at i (i=0 zero-based in the array)
Instance 2 starts at -10+i = -10 element in the array
Instance 3 starts at -20+i = -20 element in the array
and so on and so on....
add 1 to i and everything moves up 1 position
So on start of layout I draw an attack wave with circular motion holding down the mouse button, the x and y mouse coordinates are then stored in the array, when the mouse button is released the enemy sprites load in the coordinates from the array one by one....this is cool if you want to make a game like Gyruss, Tempest or Galaga. These games have predefined attack waves