better disabled node modification