add resend option support