issue #25 theme toggler