Re: [GNC] GnuCash 2.6.20 Report Problem
Thanks, that solved it! Il 15/04/2018 17.22, Christopher Lam ha scritto: Hmm sounds like Windows versions come with guile-1.8. The following change should fix this. Change line 271-272 in category-barchart.scm to: (define the-acount-destination-alist (account-destination-alist accounts account-types (if (equal? account-levels 'all) (gnc:get-current-account-tree-depth) account-levels))) C On 15/04/18 23:05, Cristian Marchi via gnucash-user wrote: Same problem here with 2.6.20 and 2.6.21. Here is the tracefile: * 16:58:52 WARN Could not spawn perl: Esecuzione del processo figlio non riuscita (No such file or directory) * 16:59:13 WARN In D:\Programmi\gnucash\share\gnucash/scm/report.scm: 755: 2* [gnc:backtrace-if-exception #] In unknown file: ?: 3 (letrec ((dumper #)) (catch (quote ignore) (lambda () #) (lambda # #f))) In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 114: 4 [catch ignore # #] In unknown file: ?: 5* [#] In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 117: 6* [lazy-catch #t # #args)>] In unknown file: ?: 7* [#] In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 118: 8* [apply # ()] In unknown file: ?: 9 [#] In D:\Programmi\gnucash\share\gnucash/scm/report.scm: ... 758: 10 (begin (set! html #) (set! html #) (set! html #)) 759: 11* (set! html (gnc:report-render-html report #t)) 759: 12* [gnc:report-render-html # #t] 718: 13 (if (and (not #) (gnc:report-ctext report)) (gnc:report-ctext report) ...) 726: 14 (let ((template #) (doc #f)) (set! doc (if template # #f)) doc) 729: 15* (set! doc (if template (let* (# # # ...) (if # # ...) ...) ...)) 729: 16* (if template (let* (# # # ...) (if # # ...) ...) ...) 730: 17 (let* (# # # #) (if # # #) (gnc:report-set-ctext! report html) ...) 732: 18* [# #] In D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm: 691: 19 [category-barchart-renderer # "Income Over Time" ...] In unknown file: ... ?: 20 (letrec (# # #) (if # # #) (gnc:report-finished) ...) In D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm: 272: 21* [account-destination-alist (# # # # ...) (8) ... D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: While evaluating arguments to account-destination-alist in expression (account-destination-alist accounts account-types ...): D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: Variable used before given a value: tree-depth * 16:59:53 WARN In D:\Programmi\gnucash\share\gnucash/scm/report.scm: 755: 2* [gnc:backtrace-if-exception #] In unknown file: ?: 3 (letrec ((dumper #)) (catch (quote ignore) (lambda () #) (lambda # #f))) In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 114: 4 [catch ignore # #] In unknown file: ?: 5* [#] In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 117: 6* [lazy-catch #t # #args)>] In unknown file: ?: 7* [#] In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 118: 8* [apply # ()] In unknown file: ?: 9 [#] In D:\Programmi\gnucash\share\gnucash/scm/report.scm: ... 758: 10 (begin (set! html #) (set! html #) (set! html #)) 759: 11* (set! html (gnc:report-render-html report #t)) 759: 12* [gnc:report-render-html # #t] 718: 13 (if (and (not #) (gnc:report-ctext report)) (gnc:report-ctext report) ...) 726: 14 (let ((template #) (doc #f)) (set! doc (if template # #f)) doc) 729: 15* (set! doc (if template (let* (# # # ...) (if # # ...) ...) ...)) 729: 16* (if template (let* (# # # ...) (if # # ...) ...) ...) 730: 17 (let* (# # # #) (if # # #) (gnc:report-set-ctext! report html) ...) 732: 18* [# #] In D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm: 691: 19 [category-barchart-renderer # "Expense Over Time" ...] In unknown file: ... ?: 20 (letrec (# # #) (if # # #) (gnc:report-finished) ...) In D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm: 272: 21* [account-destination-alist (# # # # ...) (9) ... D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: While evaluating arguments to account-destination-alist in expression (account-destination-alist accounts account-types ...): D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: Variable used before given a value: tree-depth * 16:59:53 WARN In D:\Programmi\gnucash\share\gnucash/scm/report.scm: 755: 2* [gnc:backtrace-if-exception #] In unknown file: ?: 3 (letrec ((dumper #)) (catch (quote ignore) (lambda () #) (lambda # #f))) In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 114: 4 [catch ignore # #] In unknown file: ?: 5* [#] In
Re: [GNC] GnuCash 2.6.20 Report Problem
On 15 April 2018 at 23:22, Christopher Lam said: > Hmm sounds like Windows versions come with guile-1.8. The following > change should fix this. Change line 271-272 in category-barchart.scm to: > > (define the-acount-destination-alist > (account-destination-alist accounts account-types > (if (equal? account-levels 'all) > (gnc:get-current-account-tree-depth) > account-levels))) Only one "c" in the first "acount"? ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] GnuCash 2.6.20 Report Problem
Yes, Windows builds of 2.6.x use Guile-1.8. Regards, John Ralls > On Apr 15, 2018, at 8:22 AM, Christopher Lam> wrote: > > Hmm sounds like Windows versions come with guile-1.8. The following change > should fix this. Change line 271-272 in category-barchart.scm to: > > (define the-acount-destination-alist > (account-destination-alist accounts account-types > (if (equal? account-levels 'all) > (gnc:get-current-account-tree-depth) > account-levels))) > > C > > On 15/04/18 23:05, Cristian Marchi via gnucash-user wrote: >> Same problem here with 2.6.20 and 2.6.21. >> >> Here is the tracefile: >> >> * 16:58:52 WARN Could not spawn perl: Esecuzione del >> processo figlio non riuscita (No such file or directory) >> * 16:59:13 WARN In >> D:\Programmi\gnucash\share\gnucash/scm/report.scm: >> 755: 2* [gnc:backtrace-if-exception #] >> In unknown file: >>?: 3 (letrec ((dumper #)) (catch (quote ignore) (lambda () #) (lambda # >> #f))) >> In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: >> 114: 4 [catch ignore # #] >> In unknown file: >>?: 5* [#] >> In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: >> 117: 6* [lazy-catch #t # #] >> In unknown file: >>?: 7* [#] >> In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: >> 118: 8* [apply # ()] >> In unknown file: >>?: 9 [#] >> In D:\Programmi\gnucash\share\gnucash/scm/report.scm: >> ... >> 758: 10 (begin (set! html #) (set! html #) (set! html #)) >> 759: 11* (set! html (gnc:report-render-html report #t)) >> 759: 12* [gnc:report-render-html # #t] >> 718: 13 (if (and (not #) (gnc:report-ctext report)) (gnc:report-ctext >> report) ...) >> 726: 14 (let ((template #) (doc #f)) (set! doc (if template # #f)) doc) >> 729: 15* (set! doc (if template (let* (# # # ...) (if # # ...) ...) ...)) >> 729: 16* (if template (let* (# # # ...) (if # # ...) ...) ...) >> 730: 17 (let* (# # # #) (if # # #) (gnc:report-set-ctext! report html) ...) >> 732: 18* [# #] >> In >> D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm: >> 691: 19 [category-barchart-renderer # "Income Over Time" ...] >> In unknown file: >> ... >>?: 20 (letrec (# # #) (if # # #) (gnc:report-finished) ...) >> In >> D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm: >> 272: 21* [account-destination-alist (# # # # ...) (8) ... >> D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: >> While evaluating arguments to account-destination-alist in expression >> (account-destination-alist accounts account-types ...): >> D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: >> Variable used before given a value: tree-depth >> * 16:59:53 WARN In >> D:\Programmi\gnucash\share\gnucash/scm/report.scm: >> 755: 2* [gnc:backtrace-if-exception #] >> In unknown file: >>?: 3 (letrec ((dumper #)) (catch (quote ignore) (lambda () #) (lambda # >> #f))) >> In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: >> 114: 4 [catch ignore # #] >> In unknown file: >>?: 5* [#] >> In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: >> 117: 6* [lazy-catch #t # #] >> In unknown file: >>?: 7* [#] >> In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: >> 118: 8* [apply # ()] >> In unknown file: >>?: 9 [#] >> In D:\Programmi\gnucash\share\gnucash/scm/report.scm: >> ... >> 758: 10 (begin (set! html #) (set! html #) (set! html #)) >> 759: 11* (set! html (gnc:report-render-html report #t)) >> 759: 12* [gnc:report-render-html # #t] >> 718: 13 (if (and (not #) (gnc:report-ctext report)) (gnc:report-ctext >> report) ...) >> 726: 14 (let ((template #) (doc #f)) (set! doc (if template # #f)) doc) >> 729: 15* (set! doc (if template (let* (# # # ...) (if # # ...) ...) ...)) >> 729: 16* (if template (let* (# # # ...) (if # # ...) ...) ...) >> 730: 17 (let* (# # # #) (if # # #) (gnc:report-set-ctext! report html) ...) >> 732: 18* [# #] >> In >> D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm: >> 691: 19 [category-barchart-renderer # "Expense Over Time" ...] >> In unknown file: >> ... >>?: 20 (letrec (# # #) (if # # #) (gnc:report-finished) ...) >> In >> D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm: >> 272: 21* [account-destination-alist (# # # # ...) (9) ... >> D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: >> While evaluating arguments to account-destination-alist in expression >> (account-destination-alist accounts account-types ...): >> D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: >> Variable used before given a value: tree-depth >> * 16:59:53 WARN In >>
Re: [GNC] GnuCash 2.6.20 Report Problem
Hmm sounds like Windows versions come with guile-1.8. The following change should fix this. Change line 271-272 in category-barchart.scm to: (define the-acount-destination-alist (account-destination-alist accounts account-types (if (equal? account-levels 'all) (gnc:get-current-account-tree-depth) account-levels))) C On 15/04/18 23:05, Cristian Marchi via gnucash-user wrote: Same problem here with 2.6.20 and 2.6.21. Here is the tracefile: * 16:58:52 WARN Could not spawn perl: Esecuzione del processo figlio non riuscita (No such file or directory) * 16:59:13 WARN In D:\Programmi\gnucash\share\gnucash/scm/report.scm: 755: 2* [gnc:backtrace-if-exception #] In unknown file: ?: 3 (letrec ((dumper #)) (catch (quote ignore) (lambda () #) (lambda # #f))) In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 114: 4 [catch ignore # #] In unknown file: ?: 5* [#] In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 117: 6* [lazy-catch #t # #args)>] In unknown file: ?: 7* [#] In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 118: 8* [apply # ()] In unknown file: ?: 9 [#] In D:\Programmi\gnucash\share\gnucash/scm/report.scm: ... 758: 10 (begin (set! html #) (set! html #) (set! html #)) 759: 11* (set! html (gnc:report-render-html report #t)) 759: 12* [gnc:report-render-html # #t] 718: 13 (if (and (not #) (gnc:report-ctext report)) (gnc:report-ctext report) ...) 726: 14 (let ((template #) (doc #f)) (set! doc (if template # #f)) doc) 729: 15* (set! doc (if template (let* (# # # ...) (if # # ...) ...) ...)) 729: 16* (if template (let* (# # # ...) (if # # ...) ...) ...) 730: 17 (let* (# # # #) (if # # #) (gnc:report-set-ctext! report html) ...) 732: 18* [# #] In D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm: 691: 19 [category-barchart-renderer # "Income Over Time" ...] In unknown file: ... ?: 20 (letrec (# # #) (if # # #) (gnc:report-finished) ...) In D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm: 272: 21* [account-destination-alist (# # # # ...) (8) ... D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: While evaluating arguments to account-destination-alist in expression (account-destination-alist accounts account-types ...): D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: Variable used before given a value: tree-depth * 16:59:53 WARN In D:\Programmi\gnucash\share\gnucash/scm/report.scm: 755: 2* [gnc:backtrace-if-exception #] In unknown file: ?: 3 (letrec ((dumper #)) (catch (quote ignore) (lambda () #) (lambda # #f))) In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 114: 4 [catch ignore # #] In unknown file: ?: 5* [#] In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 117: 6* [lazy-catch #t # #args)>] In unknown file: ?: 7* [#] In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 118: 8* [apply # ()] In unknown file: ?: 9 [#] In D:\Programmi\gnucash\share\gnucash/scm/report.scm: ... 758: 10 (begin (set! html #) (set! html #) (set! html #)) 759: 11* (set! html (gnc:report-render-html report #t)) 759: 12* [gnc:report-render-html # #t] 718: 13 (if (and (not #) (gnc:report-ctext report)) (gnc:report-ctext report) ...) 726: 14 (let ((template #) (doc #f)) (set! doc (if template # #f)) doc) 729: 15* (set! doc (if template (let* (# # # ...) (if # # ...) ...) ...)) 729: 16* (if template (let* (# # # ...) (if # # ...) ...) ...) 730: 17 (let* (# # # #) (if # # #) (gnc:report-set-ctext! report html) ...) 732: 18* [# #] In D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm: 691: 19 [category-barchart-renderer # "Expense Over Time" ...] In unknown file: ... ?: 20 (letrec (# # #) (if # # #) (gnc:report-finished) ...) In D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm: 272: 21* [account-destination-alist (# # # # ...) (9) ... D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: While evaluating arguments to account-destination-alist in expression (account-destination-alist accounts account-types ...): D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: Variable used before given a value: tree-depth * 16:59:53 WARN In D:\Programmi\gnucash\share\gnucash/scm/report.scm: 755: 2* [gnc:backtrace-if-exception #] In unknown file: ?: 3 (letrec ((dumper #)) (catch (quote ignore) (lambda () #) (lambda # #f))) In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 114: 4 [catch ignore # #] In unknown file: ?: 5* [#] In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 117: 6* [lazy-catch #t # #args)>] In unknown file:
Re: [GNC] GnuCash 2.6.20 Report Problem
Same problem here with 2.6.20 and 2.6.21. Here is the tracefile: * 16:58:52 WARN Could not spawn perl: Esecuzione del processo figlio non riuscita (No such file or directory) * 16:59:13 WARN In D:\Programmi\gnucash\share\gnucash/scm/report.scm: 755: 2* [gnc:backtrace-if-exception #] In unknown file: ?: 3 (letrec ((dumper #)) (catch (quote ignore) (lambda () #) (lambda # #f))) In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 114: 4 [catch ignore # #] In unknown file: ?: 5* [#] In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 117: 6* [lazy-catch #t # #args)>] In unknown file: ?: 7* [#] In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 118: 8* [apply # ()] In unknown file: ?: 9 [#] In D:\Programmi\gnucash\share\gnucash/scm/report.scm: ... 758: 10 (begin (set! html #) (set! html #) (set! html #)) 759: 11* (set! html (gnc:report-render-html report #t)) 759: 12* [gnc:report-render-html # #t] 718: 13 (if (and (not #) (gnc:report-ctext report)) (gnc:report-ctext report) ...) 726: 14 (let ((template #) (doc #f)) (set! doc (if template # #f)) doc) 729: 15* (set! doc (if template (let* (# # # ...) (if # # ...) ...) ...)) 729: 16* (if template (let* (# # # ...) (if # # ...) ...) ...) 730: 17 (let* (# # # #) (if # # #) (gnc:report-set-ctext! report html) ...) 732: 18* [# #] In D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm: 691: 19 [category-barchart-renderer # "Income Over Time" ...] In unknown file: ... ?: 20 (letrec (# # #) (if # # #) (gnc:report-finished) ...) In D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm: 272: 21* [account-destination-alist (# # # # ...) (8) ... D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: While evaluating arguments to account-destination-alist in expression (account-destination-alist accounts account-types ...): D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: Variable used before given a value: tree-depth * 16:59:53 WARN In D:\Programmi\gnucash\share\gnucash/scm/report.scm: 755: 2* [gnc:backtrace-if-exception #] In unknown file: ?: 3 (letrec ((dumper #)) (catch (quote ignore) (lambda () #) (lambda # #f))) In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 114: 4 [catch ignore # #] In unknown file: ?: 5* [#] In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 117: 6* [lazy-catch #t # #args)>] In unknown file: ?: 7* [#] In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 118: 8* [apply # ()] In unknown file: ?: 9 [#] In D:\Programmi\gnucash\share\gnucash/scm/report.scm: ... 758: 10 (begin (set! html #) (set! html #) (set! html #)) 759: 11* (set! html (gnc:report-render-html report #t)) 759: 12* [gnc:report-render-html # #t] 718: 13 (if (and (not #) (gnc:report-ctext report)) (gnc:report-ctext report) ...) 726: 14 (let ((template #) (doc #f)) (set! doc (if template # #f)) doc) 729: 15* (set! doc (if template (let* (# # # ...) (if # # ...) ...) ...)) 729: 16* (if template (let* (# # # ...) (if # # ...) ...) ...) 730: 17 (let* (# # # #) (if # # #) (gnc:report-set-ctext! report html) ...) 732: 18* [# #] In D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm: 691: 19 [category-barchart-renderer # "Expense Over Time" ...] In unknown file: ... ?: 20 (letrec (# # #) (if # # #) (gnc:report-finished) ...) In D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm: 272: 21* [account-destination-alist (# # # # ...) (9) ... D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: While evaluating arguments to account-destination-alist in expression (account-destination-alist accounts account-types ...): D:\Programmi\gnucash\share\gnucash/scm/gnucash/report/standard-reports/category-barchart.scm:272:7: Variable used before given a value: tree-depth * 16:59:53 WARN In D:\Programmi\gnucash\share\gnucash/scm/report.scm: 755: 2* [gnc:backtrace-if-exception #] In unknown file: ?: 3 (letrec ((dumper #)) (catch (quote ignore) (lambda () #) (lambda # #f))) In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 114: 4 [catch ignore # #] In unknown file: ?: 5* [#] In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 117: 6* [lazy-catch #t # #args)>] In unknown file: ?: 7* [#] In D:\Programmi\gnucash\share\gnucash/scm/gnucash/main.scm: 118: 8* [apply # ()] In unknown file: ?: 9 [#] In D:\Programmi\gnucash\share\gnucash/scm/report.scm: ... 758: 10 (begin (set! html #) (set! html #) (set! html #)) 759: 11* (set! html (gnc:report-render-html report #t)) 759: 12* [gnc:report-render-html # #t] 718: 13 (if (and (not #) (gnc:report-ctext report))
[GNC] GnuCash 2.6.20 Report Problem
Any help would be appreciated. I just installed ver. 2.6.20 over ver. 2.6.19 (which was automatically uninstalled). When I run the reports Expense Barchart and Income Barchart, the program comes out with an error screen(see attached snapshot). The other reports work just fine as before. In my previous installation ver. 2.6.19 and in ver. 3.0 which I tried, the reports work without problems. I have Windows 10. Regards,Glenn ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.