forethoughts