くまなく (translations)→ all every full whole
しげしげと (translations)→ carefully closely critically deliberately frankly frequent intently just lot minutely steadily thoughtfully
行き届いた (translations)→ conscientious detailed well-chosen well-modulated
念入りに (translations)→ checkup further perfectly scrupulous sedulously splendidly