add maintenance providers and exclussions
more tests