[+] data provider module [#] main module completed