0.8: implemented array storage