started on the example code