added json monitor