Done in haste; done quickly or hastily.
Very busy.
Abounding or covered with rushes.
Timely, on time.