use pod2usage instead of die