exception handling
cleanup
progress with compiler