the best laid plans...