try before you except