professional blockage