added monitoring skeleton