try/catch added.