added suport for structure element