allow user to set negative demand limit
  - use flag -nd <num>