fixed SingleBlockProviders contructor