contemplate....