handle error callback
try to minimize the size of the form
cleanup...
Assert before all