checks patterns