try catch FTW