Building effective arguments