updated for latest roslyn
updated for latest roslyn