Primitive Analzer first version