array isn't necessary