Added int matcher.

can you avoid that, you can use int and shifts + masks here