update run/catch