voucher fixes using scopes