Sorry i left that in after Testing.
the was no side only tag on the the original code.
(I thought maybe the 2 responses where from the code executing on client and server side, so i through in client only to see if that made a difference)
I've been tinkering with this for a bit now, I'll read through that link. Thank you so much !