Better catch logic.