The optional components do not form part of the core system but provide additional features to enhance existing OnTheButton  systems.  Just like the core components, these can be configured using a simple list with checkboxes to turn individual elements ON or OFF.