fixed bug for getting correct provider module DataHandler