Future looking brighter for Ryan Ruffels