In the end, always add message regardless. Might as well put that outside try catch