change the implementation of the XSend as well. Now returning a boolean and return false instead of throwing Again Exception