Redo algorithm, add speeches