improve and fix code analysers