fixed array bounds