commiting struts