moving example usage out of the test