monitor user behivor