conditional blocker language