Please disregard, I answered my own question and it was due to using the 2 shared dataset as the filter for parameters. I changed it to embedded and it worked.
Did a little digging around both on here and the internet and found a couple of really good examples showing how to do exactly what you are asking about.