preemptive declaration