more development for guile support