mod to Dec_Stru