Factoring @is_init
Factoring legend
Move methode legend