batch send and update received flag