-update gui
-update components classes