simplify send logic
simplify send logic