modern blockage prevention