Program Analizer Function