add foo library