Added some logic to the monitorList list