add provider support for comments - not yet finished