added usage on list function