do some work on attemptInfluence()