virus barrier