Panicked and desperate