type arrays: 1.5x-2x times faster