added struct fields