diff --git a/general/fst-library.md b/general/fst-library.md
index 30ddeb48e00da17fde65ad33103ccf7694598305..c2826126b253f34b2e9ff0cfcdb5da16781f3346 100644
--- a/general/fst-library.md
+++ b/general/fst-library.md
@@ -226,3 +226,51 @@ The major part of the **resistors** used by **FST Lisboa** are 0603, 1/16W (or 1
 If your resistor has one **parameter** different from the ones stated above, you are using a special **resistor**. For that, you are required to fill the field corresponding to the special need (**Power Rating, Tolerance** or **Voltage Rating**). To fill any of them, just insert the value, **without units**. You already searched for the component, you can put the partnumber in the description text field, to help reducing sourcing time.
 
 As for the **resistor**, for the **capacitor** it is mandatory to fill the **capacitance parameter**. Normal **capacitors** that we use are 0603, 50V. If you need a capacitor with a different **Dieletric or Voltage Rating**, fill the parameter that corresponds to your need **AND THE CAPACITANCE**
+
+**Footprints**
+
+As you could see in the previous image, there are schematic symbols which have multiple footprints (for example, just one schematic symbol for the **resistor** and 0402, 0603, etc footprints for that **resistor**).
+When placing a component, always make sure you select the correct footprint (the one you want to use).
+If you look at the footprints, some finish in **M**, others in **L**, others in **N** and others in **V**.
+
+**V** footprint is the one which the layout is recommended by the manufacturer.
+**M** means most, and is the one we use (the easier to hand solder). This is the footprint which occupies more space.
+**N** means nominal, it correspondents to the standard size for the footprint.
+**L** means leats, it is the footprint which occupies less space and is made for pcbs that go to a reflow oven. Never use it when hand solder, since it is the hardest one to use (and you will take very much time soldering it that you would soldering in a M footprint).
+
+When using the IPC Standard Footprint Generator, always create this 3 types of footprints (**M, N, L**).
+
+**EDITING THE FSTLib**
+
+Contributions to the library should be placed on the versions folder.
+
+A contribution should be always based on the current dist.
+
+Each contribution must be a folder named <yyyy_mm_dd_author_version_number>.
+
+Where yyyy_mm_dd specifies a date, author is the author name and version number is the daily version of the author starting in 1.
+
+If you are still changing your library (you don't want cabeça de eltrónicas to merge it) label it yyyy_mm_dd_IP (IP = in progress)
+
+Example:
+The first contribution of Joaquim Soares during the day 27/06/1999 should have the name: 1999_06_27_Joaquim_Soares_1
+
+Inside this folder there should be 4 files:
+FSTlib.schlib - Schematic library 
+FSTlib.pcblib - PCB library
+FSTlib.libpkg - Library Package
+changelog - details of the changes done to the library
+
+The change log file should indicate which components were changed separated by schematic and pcb libraries
+
+Example:
+```
+Schematics:
+Diode-Schottky-2P - changed
+Random-Component - added
+Stupid-Component - removed
+
+PCB libraries:
+SOT23-random - changed
+SO8N - added
+BRICK - removed
\ No newline at end of file