rearrangin requirements
hopefully optimize article_list logical operations (include/exclude)
fix show_operations to work at the command line