update payload