Finished 1st one, add some examples