complete struts