Avant heritage

Avant mise en place heritage et thread