noggrann

Adjective

 * 1)  careful, scrupulous taking care to do something right
 * 2)  accurate, precise