Updated with example usage