supervision parameter passing