added try-catch-finally experiment