refactorizacion en analyzer