reserve data in array