exacting
adjective
°Making excessive demands; hard to satisfy.
°Requiring precise accuracy.

Your history [x]

  1. exacting
  2. contention