filled out the example