added preemptive glac