dont use `Pointer(type)[len]` use `type[len]`