think intelligently