Several fixes. Reffinements on big ad performance