devote great care to sth