[DEV] widget back to work on test woft ==> not ended (some mistake to correct)
[DEV] end of rework the main widget class ** it will be finish now