added to fennel.c