final payload preparation