add small details and upgrading code for monitor