empty pattern