The essentials of argumentation