monitoring the system