prepare support for payload