just some more detailed examples about what is going on here