to carefully consider the possible results of doing something
to consider a problem or a possible course of action fully
to consider the facts about something in an organized and thorough way
to think about all the different parts or effects of (something) for a period of time especially in an effort to understand or make a decision about it