recipes to make libs