interactive configuration