added struct-human