add TypedArray support