typecast to break the 128B barrier