More work.
Handle try catch.