More functional analyzer