moved markdown definition into OutputServiceProvider class