tell me if I'm wrong here, but couldn't `deleteMessage` be called inside `resendMessage` ?