Finally managed to make this work, huzzah and hurrah, James tells me I'm
not a complete failure which considering the previous course of events
is a good thing ;)