Ajout des namespaces etc, work in progress quoi x)