improvements on send challenge