add avalon doc from MVVM