Adding monitors and information completion

Adding monitors and information completion