adding monitoring