updated : examples