Roy Welsh on the road to recovery