monitoring differences in logs
only reference local when it exists
removed unneeded lock
attempting global OPT