Akademik
painstaking
1.
adjective
Carefully
attentive
to details;
diligent
in performing a process or procedure.
2.
noun
The application of careful and
attentive
effort
.
Wikipedia foundation
.