sending improvements