Requiring a determined or desperate effort to avoid the consequences of failure.
Acting in haste; being too hurried or quick