added infinity monitoring