added properties for textcontent and value, updated non-caching options