support frankenarrays