reverted try catch order