generate conversation ids