monitoring part