content and template cg-reading changes