#13 use application component to save enabled status