Having or full of forethought; provident; proactive; visionary.
Paying close attention; mindful.
Taking heed.