How about circumspect?
I keep thinking of these words. LOL!
in+spect = look into circum+spect = look around re+spect = look back pro+spect = look forward