pass worker