Confirmation

Fixes #308
Fixes #303
Fixes #302
Fixes #299
That seems like a good idea