usage updated with example