improved array