Initial
Add Try Catch to exchange is_error function
Merge