first working commit of analyzer