removed non-generic providers
updated README