implement updateStatusAfterSend