Gone over in meticulous detail.