Pattern blocking