introduce visual disable/ enable of the various functions.