udating conditionals