linestruct1