add gestion for FK