Added command structure change signal to support dynamic commands