add suffix to providers and fix coveralls conflict