painstaking care
painstaking care