lastPayload property instead of returning it