How to have a good argument