adapt functionality for tabbed settings