Using libglade to load our GUI dynamically seems like a good idea, since you can tweak the GUI without recompiling. I assume libglade is standard on distributions, since gnumeric requires it? dave