Tags

So I have 5 tags. If I put 2 on one workout....when I select those 2 in the search I expect to only see those...but it also shows all the workouts that only have one of the selected tags. What am I doing wrong? Or do they just not work the way I think they should.

Edited