Hello, nice to hear that my hints were of any help. To cleanup the different hash datatypes is obviously the best solution. Thank you for this and all the other corrections. Relating to scm_internal_stack_catch i found this email: http://lists.gnu.org/archive/html/guile-devel/2011-07/msg00009.html but ihave no further insight Rudolf