added exceptions, ex. handler stubs.