Why the change in payload type?