more updates on element object