Rough outline of example usage