try catching send exception