partial progress on new send