examples are a little more useful