updated conditionals example