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