working through dynamic content implementation