monitor library