blocking prevention