easily dealing with the noisiness issue

merely have input acquire the same lock that the Controllers
use to avoid stomping on each other's output