#37 add condition output option and change satisfied to supress or include warnings