hooks recive args and new status bar