to contemplate thoroughly