moved for structure