added struct import