barrier-friendly routine