3 dimension array implementation