[DEV] update new signal system ==> run but not have many capabilities