McRae sees signs of progress