done with thoroughness

See: elaborate
Mentioned in ?