add new function analyser (experiment)