support fix size array