thread safe for InputRunners map