added auto-struts for payload