foreslows