added analyzing