using analogComp lib