structure modifies