changed fixed array to integral type