add struts feature