worked on arrays for a bit -MM