fleshing out dynamic content updates