inital commit of analyzer algorithm