Thanks Andrew,
I am not sure I understand their numbering tactics, but ES is significant different from standard GL.
I have no written an additional wrapper that brings back my beloved glBegin() glEnd glVertex and so on, passes this thru to gldrawarrays e.g. and everything is fine.
Andy