update monitor