Advantages and application of struts