dynamic adding
switching between convos