toggling of commands works properly, ensured there is a disable method in each module