Agreed; I shortened it a bit by using a try as well and dropping match.