using notice suppressing functions for evaluations