add libfoo