Ron was a true force of nature, up to and including the album Alien Alert. After that not so much; I have to say that in case Geoff's listening! ;-) It's quite difficult find out much that's new about him and Tomás as they both seem to have faded from view somewhat.