Add functionnal dependency