add some examples codes