added parameter to vouch fun