starting tests for new provider runner
updated some missed exceptions
restored the old state
code cleaning
disabled debug
fixed first mem leak
a propper fix for the first mem leak
fixed the seconds mem leak