integrated --desc option for description from stdin, --filedesc option for description from file