updated example1