MD array implementation