example usage added as a comment