trip conditionals