fixed user matches DOM hierarchy bug