getting there -- next stop work out a decent way to push the string into set bodt
well it works now by checking for the ability to apply the node but I imagine it's not going to be very robust -- will need to keep an eye on it