adding _analyzer and source arrays
adding tests for the source disabled