painstakingly

adverb laboriosament, acuradament, diligentment, a consciència.