Removed usage() which can be very misleading