configuration 'interface' plus better mod handling