Bidzen.ai Logo
Tenders
Productkeyboard_arrow_down

Product

descriptionTender SummaryTransform complex 200-page RFPs into actionable executive summaries in seconds.warningAI Tender Risk AnalyzerAutomatically flag hidden legal, financial, and technical traps before you commit.ruleTender Contradiction FinderComing SoonIdentify conflicting requirements across documents to avoid costly submission errors.paymentsPrice EstimationComing SoonData-driven pricing insights to help you position your bid for maximum win probability.monitoringCompetitor TrackingComing SoonUncover winning patterns and strategic moves of your competitors across past tenders.chatQ&A ChatbotAsk any question about a complex RFP and get instant, accurate answers with citations.search_insightsIntelligent Tender DiscoverySearch documents intelligently by meaning, not just keywords, to find critical clauses instantly.edit_noteTender Document GeneratorComing SoonDraft authority-grade technical responses and proposals perfectly mapped to requirements.linkTender PDF Clause ReferencingEvery AI output is mapped back to the source PDF, ensuring absolute auditability and trust.analyticsBidFit Score EngineComing SoonIdentify high-probability bids instantly with proprietary scores based on your business profile.checklistTender EligibilityMake confident bid decisions before committing time, money, and resources.
Bidzen feature dashboard preview

Win the right bids faster

Explore AI tools for synopsis, risk, pricing, search, drafting, and go/no-go decisions.

View All Featuresarrow_forward
Features

Industry Tenders

foundationEPC & InfrastructureNHAI, CPWD & MoRTHengineeringConstruction (AEC)General & AEC contractorssolar_powerRenewable EnergySECI, NTPC & state DISCOMsaccount_balancePublic Sector / PSUsGeM, CPPP & PSU vendorsterminalIT ConsultingRFP automation & OEMprecision_manufacturingManufacturingSupply tenders & RFQsconversion_pathLogistics & Supply ChainFreight, lane & SLA detailspartner_exchangeConsulting FirmsStrategic advisory bidsshieldAerospace & DefenseDRDO & high-security contractsstoreMSMEsGovernment & GeM tenders for MSEs
Platform Power

Natively Tailored Scopes

Every industry has distinct rules, criteria, and compliance. Bidzen is built for precision, recognizing native conventions instead of generic summaries.

Use Cases

Alternative Guides

ContraVault Alternativearrow_forwardLoopio Alternativearrow_forwardQuickBid Alternativearrow_forwardResponsive Alternativearrow_forward

Side-by-Side Comparisons

Bidzen vs 1upBidzen vs ContraVaultBidzen vs GovlyBidzen vs LoopioBidzen vs QuickBidBidzen vs ResponsiveBidzen vs SequestoBidzen vs Unanet

Company

About Usarrow_forwardInsightsarrow_forward

Latest Insights

April 2026Bidzen.ai Joins NVIDIA Inception to Accelerate the Future of AI-Powered Bid ManagementView all insightsarrow_forward
TeamContact
Login
Tenders
Features
Use Cases
TeamContactLogin

Tenders By State

Andaman And Nicobar Islands Tenders|Andhra Pradesh Tenders|Arunachal Pradesh Tenders|Assam Tenders|Bihar Tenders|Chandigarh Tenders|Chhattisgarh Tenders|Dadra And Nagar Haveli,daman And Diu Tenders|Delhi Tenders|Goa Tenders|Gujarat Tenders|Haryana Tenders|Himachal Pradesh Tenders|Jammu And Kashmir Tenders|Jharkhand Tenders|Karnataka Tenders|Kerala Tenders|Ladakh Tenders|Lakshadweep Tenders|Madhya Pradesh Tenders|Maharashtra Tenders|Manipur Tenders|Meghalaya Tenders|Mizoram Tenders|Nagaland Tenders|Odisha Tenders|Puducherry Tenders|Punjab Tenders|Rajasthan Tenders|Sikkim Tenders|Tamil Nadu Tenders|Telangana Tenders|Tripura Tenders|Uttar Pradesh Tenders|Uttarakhand Tenders|West Bengal Tenders

Tenders By Organisation

Indian Army Tenders|Public Works Department Tenders|Zilla Parishad Tenders|Local Self Government Department Tenders|Directorate Of Local Bodies Up Tenders|Military Engineer Services Tenders|Urban Administration And Development Department Tenders|Public Health Engineering Department Tenders|Panchayat Samiti Tenders|South Central Railway Tenders|Western Railway Tenders|Eastern Railway Tenders|Northern Railway Tenders|Indian Air Force Tenders|Central Railway Tenders|Panchayati Raj Department Tenders|Southern Railway Tenders|South Eastern Railway Tenders

Tenders By Department

Department Of Military Affairs Tenders|Department Of Defence Production Tenders|Indian Railways Tenders|Department Of Atomic Energy Tenders|Department Of Defence Tenders|Department Of Heavy Industry Tenders|Coal India Limited Tenders|Department Of School Education And Literacy Tenders|Department Of Higher Education Tenders|Indian Oil Corporation Limited Tenders|Department Of Food And Public Distribution Tenders|Department Of Health And Family Welfare Tenders|Department Of Defence Research Development Tenders|Department Of Panchayati Raj Tenders|Urban Development Department Uttar Pradesh Tenders|Department Of Fertilizers Tenders|Department Of Agricultural Research And Education Dare Tenders|Department Of Financial Services Tenders

Tenders By Industry

Construction Tenders|Electrical Tenders|Furniture Tenders|Railway Tenders|Textile Tenders|Chemical Tenders|Irrigation Tenders|It Tenders|Agriculture Tenders|Healthcare Tenders|Energy Tenders|Education Tenders

Bidzen.ai logo
Nvidia logo

Bidzen.ai provides generative intelligence architectures for high-stakes bidding, automating RFP shredding, risk analysis, and proposal drafting.

Privacy Policy•Terms of Use•LinkedIn

© 2026 Bidzen.ai. All rights reserved.

AI Platform Insights

lockGDPR Compliant
domainLegal Company: GeMTech PARAS Solutions Pvt. Ltd.
emailEmail: helpdesk@bidzen.ai
  1. Home
  2. chevron_rightTenders
  3. chevron_rightState/UT Wise Tenders
  4. chevron_rightMaharashtra Tenders
Maharashtra Tenders — Updated November 202625 Maharashtra tenders closing in under 3 days — review & act now

Latest Maharashtra Tenders — Updated Daily

Search, track, and act on active Maharashtra tenders across all departments and districts. Bidzen's AI eligibility check tells you which tenders you can win — instantly.

Active Maharashtra Tenders

Showing 1,526–1,550 of 10,000 active tenders

SortRelevanceClosing soonNewestHighest value
EE/DRN/OM/T-32/2026-27
10,000
Maharashtra Tenders Tracked
333+
Clients Across India
90%
Faster RFP Reading
80%
Faster Go/No-Go Decisions
84%
Fewer Clarification Queries

Bidzen aggregates live Maharashtra tenders across all departments and districts into one searchable platform. Every active tender is indexed, filtered, and matched to your company profile automatically. Stop manually checking portals — let the data come to you.

verifiedFree AI Bid Eligibility Checkarrow_forward
The Problem

Why Maharashtra Tenders Get Rejected at the Technical Stage

These are the most common rejection reasons bidding teams run into — all avoidable when the tender is read properly before you commit.

📄

Documentation Errors

Missing certificates, expired registrations or wrong formats are the top reason Maharashtra bids are rejected before evaluation even starts.

🎯

Eligibility Missed

Turnover, similar-work and experience thresholds buried across tender volumes are misread, and estimating hours go into bids the company could never win.

⏳

Corrigenda & Deadlines

Dates, EMD terms and specifications change through corrigenda. Bids built on the original notice miss the revised requirements.

The Solution

Everything You Need to Win Maharashtra Tenders — In One Platform

From discovery to Go/No-Go, Bidzen reads every tender the moment it lands and tells you whether it is worth your team's time.

🔎

Every Live Tender, One Search

All active Maharashtra tenders from GeM, CPPP and e-procurement portals are indexed daily and searchable by keyword, value and location.

✅

AI Eligibility & Fit Score

Bidzen reads the eligibility clauses and matches them to your company profile — a Go/No-Go verdict in minutes, not days.

🧠

Synopsis, Risks & Contradictions

A structured synopsis of every tender document, with hidden risks and conflicting clauses flagged before you commit.

Our Process

How It Works — 4 Simple Steps

1

Search & Shortlist

Filter live tenders by keyword, buyer, value and location — or let alerts bring them to you.

2

AI Eligibility Check

Bidzen matches turnover, experience and certification clauses against your company profile.

3

Synopsis & Risk Review

Every volume, annexure and corrigendum is condensed into one structured brief with risks flagged.

4

Draft, Submit & Win

Build the compliance checklist, draft the response and submit before the deadline — with certainty.

FAQ

Frequently Asked Questions about Maharashtra Tender Bidding

How do I find live Maharashtra government tenders?expand_more
Bidzen indexes every active Maharashtra tender from GeM, CPPP and the state e-procurement portal into this page, updated daily. Use the search box to filter by keyword, and the sidebar to narrow down by organisation or department.
How to register as a vendor for Maharashtra government tenders?expand_more
Register on the Maharashtra e-procurement portal with your company credentials and a valid Digital Signature Certificate (DSC). GeM tenders additionally need a GeM seller registration. Bidzen's AI eligibility check tells you which registrations a specific tender expects before you apply.
What documents are usually required for Maharashtra tenders?expand_more
Typically GST registration, PAN, audited financial statements for the last three years, similar-work experience certificates and an EMD instrument. The exact list varies per tender — Bidzen extracts it into a checklist for every tender you open.

Ready to win your next Maharashtra tender?

Join the bidding teams using Bidzen.ai to read every tender in minutes, check eligibility instantly and bid with absolute certainty.

Login to Bidzen
tag

Corrigendum : Hiring Of Vehicle For Chopada Ii Subdivision. (for Three Years)

schedule3d left

apartmentMaharashtra State Electricity Distribution Company Limited

Bid Value

₹12.89 Cr

EMD

Refer Doc

Location

Multi city, Maharashtra

Deadline

09 Nov 2026

Non-GeMetender.mahadiscom.inView & analyse in Bidzenarrow_forward
tagEEC/RTN/eT-42/2026-27

Corrigendum : Providing Approach Road At Major Store Kuwarbav Premises Tal & Dist- Ratnagiri.

schedule3d left

apartmentMaharashtra State Electricity Distribution Company Limited

Bid Value

₹9.95 Cr

EMD

Refer Doc

Location

Multi city, Maharashtra

Deadline

09 Nov 2026

Non-GeMetender.mahadiscom.inView & analyse in Bidzenarrow_forward
tagEEC/RTN/eT-50/2026-27

Corrigendum : Providing Ladies Toilet For Ladies Staff Working In Section Office Bhuibawada In Premises Of 33/11 Kv Substation Bhuibawada Under O&m Division, Kankavali, Dist-sindhudurg.

schedule3d left

apartmentMaharashtra State Electricity Distribution Company Limited

Bid Value

₹4.23 Cr

EMD

Refer Doc

Location

Multi city, Maharashtra

Deadline

09 Nov 2026

Non-GeMetender.mahadiscom.inView & analyse in Bidzenarrow_forward
tagEEC/RTN/eT-46/2026-27

Corrigendum : Providing Approach Road At 33/11 Kv Velneshwar Sub Station Premise Tal. Guhagar Dist. Ratnagiri.

schedule3d left

apartmentMaharashtra State Electricity Distribution Company Limited

Bid Value

₹9.84 Cr

EMD

Refer Doc

Location

Guhagar, Maharashtra

Deadline

09 Nov 2026

Non-GeMetender.mahadiscom.inView & analyse in Bidzenarrow_forward
tagEEC/RTN/eT-48/2026-27

Corrigendum : Renovation Of Control Room & Allied Works At 33/11 Kv Substation Phanasgaon Under O&m Division Kankavali, Tal:devgad, Dist-sindhudurg.

schedule3d left

apartmentMaharashtra State Electricity Distribution Company Limited

Bid Value

₹9.99 Cr

EMD

Refer Doc

Location

Multi city, Maharashtra

Deadline

09 Nov 2026

Non-GeMetender.mahadiscom.inView & analyse in Bidzenarrow_forward
tagEEC/RTN/eT-38/2026-27

Corrigendum : Maintenance By Providing Chainlink Fencing, Painting And Other Necessary Works At 33/11 Kv Substation Turambav Tal- Chiplun Dist Ratnagiri

schedule3d left

apartmentMaharashtra State Electricity Distribution Company Limited

Bid Value

₹9.97 Cr

EMD

Refer Doc

Location

Chiplun, Maharashtra

Deadline

09 Nov 2026

Non-GeMetender.mahadiscom.inView & analyse in Bidzenarrow_forward
tagEEC/RTN/eT-41/2026-27

Corrigendum : Providing Approach Road At 33/11kv Kudavale Substation Premises Tal. Dapoli Dist- Ratnagiri.

schedule3d left

apartmentMaharashtra State Electricity Distribution Company Limited

Bid Value

₹92.00 L

EMD

Refer Doc

Location

Dapoli, Maharashtra

Deadline

09 Nov 2026

Non-GeMetender.mahadiscom.inView & analyse in Bidzenarrow_forward
tagEEC/RTN/eT-44/2026-27

Corrigendum : Construction Of Compound Wall At 33/11 Kv Substation Amboli Under O&m Division, Kudal Dist. Sindhudurg

schedule3d left

apartmentMaharashtra State Electricity Distribution Company Limited

Bid Value

₹9.95 Cr

EMD

Refer Doc

Location

Sindhudurg, Maharashtra

Deadline

09 Nov 2026

Non-GeMetender.mahadiscom.inView & analyse in Bidzenarrow_forward
tagEEC/RTN/eT-45/2026-27

Corrigendum : Providing Ladies Toilet For Ladies Staff Working In Section Office Vaibhavwadi Under O&m Division, Kankavali, Dist-sindhudurg.

schedule3d left

apartmentMaharashtra State Electricity Distribution Company Limited

Bid Value

₹4.23 Cr

EMD

Refer Doc

Location

Multi city, Maharashtra

Deadline

09 Nov 2026

Non-GeMetender.mahadiscom.inView & analyse in Bidzenarrow_forward
tagEEC/RTN/eT-47/2026-27

Corrigendum : Repair Of Road & Control Room, Toilet, Plinth Protection Etc. Allied Works At 33/11kv Substation Mangaon Under O&m Division Kudal, Tal. Kudal, Dist. Sindhudurg

schedule3d left

apartmentMaharashtra State Electricity Distribution Company Limited

Bid Value

₹9.97 Cr

EMD

Refer Doc

Location

Sindhudurg, Maharashtra

Deadline

09 Nov 2026

Non-GeMetender.mahadiscom.inView & analyse in Bidzenarrow_forward
tagEEC/RTN/eT-39/2026-27

Corrigendum : Various Civil Maintenance Works To Be Carried Out At 33/11kv Substation Sakharpa Tal- Sangmeshwar Dist Ratnagiri Under O&m Dn Ratnagiri

schedule3d left

apartmentMaharashtra State Electricity Distribution Company Limited

Bid Value

₹9.94 Cr

EMD

Refer Doc

Location

Ratnagiri, Maharashtra

Deadline

09 Nov 2026

Non-GeMetender.mahadiscom.inView & analyse in Bidzenarrow_forward
tagBILLING/EE/CSNUDN-II/T-41/2026-27

Corrigendum : Monthly Meter Reading Of Lt Consumers In Area Of Any Pc/village/clustershaving Below 70% Smart Meters Up To 20kw (excluding Ag Consumers Other Than Ag Metered Urban Lt Consumers Coming Under Municipal Corporation, Municipal Council , Nagar Parishad And Nagar Panchayat.) Under Garkheda Sub Division To Be Done Using Mahavitaran Mobile App, Ir/rf Hhus ,bill Printing And Bill Distribution Up To Consumer /consumer Premises.

schedule3d left

apartmentMaharashtra State Electricity Distribution Company Limited

Bid Value

₹23.99 Cr

EMD

Refer Doc

Location

Multi city, Maharashtra

Deadline

09 Nov 2026

Non-GeMetender.mahadiscom.inView & analyse in Bidzenarrow_forward
tagBILLING/EE/CSNUDN-II/T-42/2026-27

Corrigendum : Monthly Meter Reading Of Lt Consumers In Area Of Any Pc/village/clustershaving Below 70% Smart Meters Up To 20kw (excluding Ag Consumers Other Than Ag Metered Urban Lt Consumers Coming Under Municipal Corporation, Municipal Council , Nagar Parishad And Nagar Panchayat.) Under Krantichowk Sub Division To Be Done Using Mahavitaran Mobile App, Ir/rf Hhus ,bill Printing And Bill Distribution Up To Consumer /consumer Premises.

schedule3d left

apartmentMaharashtra State Electricity Distribution Company Limited

Bid Value

₹30.97 Cr

EMD

Refer Doc

Location

Multi city, Maharashtra

Deadline

09 Nov 2026

Non-GeMetender.mahadiscom.inView & analyse in Bidzenarrow_forward
tagBILLING/EE/CSNUDN-II/T-40/2026-27

Corrigendum : Monthly Meter Reading Of Lt Consumers In Area Of Any Pc/village/clustershaving Below 70% Smart Meters Up To 20kw (excluding Ag Consumers Other Than Ag Metered Urban Lt Consumers Coming Under Municipal Corporation, Municipal Council , Nagar Parishad And Nagar Panchayat.) Under Cidco Sub Division To Be Done Using Mahavitaran Mobile App, Ir/rf Hhus ,bill Printing And Bill Distribution Up To Consumer /consumer Premises.

schedule3d left

apartmentMaharashtra State Electricity Distribution Company Limited

Bid Value

₹22.75 Cr

EMD

Refer Doc

Location

Multi city, Maharashtra

Deadline

09 Nov 2026

Non-GeMetender.mahadiscom.inView & analyse in Bidzenarrow_forward
tagBILLING/EE/CSNUDN-II/T-39/2026-27

Corrigendum : Monthly Meter Reading Of Lt Consumers In Area Of Any Pc/village/clustershaving Below 70% Smart Meters Up To 20kw (excluding Ag Consumers Other Than Ag Metered Urban Lt Consumers Coming Under Municipal Corporation, Municipal Council , Nagar Parishad And Nagar Panchayat.) Under Chikalthana Sub Division To Be Done Using Mahavitaran Mobile App, Ir/rf Hhus ,bill Printing And Bill Distribution Up To Consumer /consumer Premises.

schedule3d left

apartmentMaharashtra State Electricity Distribution Company Limited

Bid Value

₹45.59 Cr

EMD

Refer Doc

Location

Multi city, Maharashtra

Deadline

09 Nov 2026

Non-GeMetender.mahadiscom.inView & analyse in Bidzenarrow_forward
tag2026_BEED_1350439_1

Solid & Liquid Waste Management Morewadi Tq Ambajogai Dist.beed

schedule3d left

apartmentPANCHAYAT SAMITI

Bid Value

₹39.32 L

EMD

₹39.3 K

Location

Ambejogai, Maharashtra

Deadline

09 Nov 2026

Non-GeMmahatenders.gov.inView & analyse in Bidzenarrow_forward
tag2026_BEED_1351266_1

Solid & Liquid Waste Management Rampuri Tq Georai Dist.beed

schedule3d left

apartmentPANCHAYAT SAMITI

Bid Value

₹95.80 L

EMD

₹95.8 K

Location

Beed, Maharashtra

Deadline

09 Nov 2026

Non-GeMmahatenders.gov.inView & analyse in Bidzenarrow_forward
tag2026_BEED_1351254_1

Solid & Liquid Waste Management Mainda Tq Dist.beed

schedule3d left

apartmentPANCHAYAT SAMITI

Bid Value

₹33.20 L

EMD

₹33.2 K

Location

Beed, Maharashtra

Deadline

09 Nov 2026

Non-GeMmahatenders.gov.inView & analyse in Bidzenarrow_forward
tag2026_SOLAP_1351889_1

Repairing To Anganwadi At Birnal Tal South Solapur Dist Solapur

schedule3d left

apartmentPANCHAYAT SAMITI

Bid Value

₹99.6 K

EMD

Refer Doc

Location

Solapur, Maharashtra

Deadline

09 Nov 2026

Non-GeMmahatenders.gov.inView & analyse in Bidzenarrow_forward
tag2026_SOLAP_1350693_1

-a) Construction Of Village Internal Closed Gutter At Sangramnagar Tal Malshiras B) Const. Closed Gutter From Girzani Road Chehta Hotel To Khade House At Sangramnagar C) Repairs Of Gutter In Magaswargiy Wasti At Sangramnagar

schedule3d left

apartmentPANCHAYAT SAMITI

Bid Value

Refer Doc

EMD

Refer Doc

Location

Solapur, Maharashtra

Deadline

09 Nov 2026

Non-GeMmahatenders.gov.inView & analyse in Bidzenarrow_forward
tag2026_SOLAP_1350679_1

-a) Const Of S.t.b.t Road In Revande Plot At Sangramnagar Tal Malshiras B)const Of Road Front Side Of Asabewasti Anganwadi At Sangramnagar Tal Malshiras C) Const Of Internal Road In Sayajirajenagar At Sangramnagar Tal Malshiras

schedule3d left

apartmentPANCHAYAT SAMITI

Bid Value

Refer Doc

EMD

Refer Doc

Location

Solapur, Maharashtra

Deadline

09 Nov 2026

Non-GeMmahatenders.gov.inView & analyse in Bidzenarrow_forward
tag2026_NAGPU_1350735_1

Supply Of Materiyal Of Annual Construction 2026-27, At. Gp. Thutanbori - Construction Materials, Metal 80 Mm, Metal 40 Mm, Metal 20 Mm, Metal 12 Mm, Barbed Wire / Fenshing Wire, Sand, Murum, Cement 53 Grade Isi Mark, Road Rollar Rent, Water Tankar, Sittl 6mm, Still 8 Mm, Still 10 Mm, Still 12 Mm, Still 16 Mm, Still 20 Mm, Centring Tar, Bricks (red), Bricks (cement), Mixer Machine, Tiles Ceramic, Tiles Vitrified, Tiles Polished Chequered, Iron Door With Frame & Palla, Cement Door Palla, Cement Door Frame, Iron Sheet Of 0.50 Mm, Islb Angle, Iron Angle, Iron Window Grill, Plastic Water Tank (1000 Lit.), Plastic Water Tank (500 Lit.), Distemper, Jcb, Damber/ Tar Oil, Alluminium Sliding Window, Cement Pipe 150 Mm With Collar, Cement Pipe 250 Mm With Collar, Cement Pipe 300 Mm With Collar, Cement Pipe 450 Mm With Collar, Cement Pipe 600 Mm With Collar, Cement Pipe 800 Mm With Collar, Cement Pipe 900 Mm With Collar, Khadanga, Centring Plate Rent, Information Board (0.90x0.60)cm, Kota Stone, Vibrating Machine, Ms Grill, Snowsem, Cement Waterproof Paint, Oil Paint, Tarpipne, Wc Pan (toilet Seat), Pvc Pipe 1/2 Inch, Pvc Pipe 3/4 Inch, Pvc Pipe 1 Inch, Pvc Tee / Elbo, Paiwar Block, Rubble, Toilet Combod Sit

schedule3d left

apartmentPANCHAYAT SAMITI

Bid Value

Refer Doc

EMD

Refer Doc

Location

BHIWAPUR, Maharashtra

Deadline

09 Nov 2026

Non-GeMmahatenders.gov.inView & analyse in Bidzenarrow_forward
tag2026_DHULE_1347261_2

Providing M.s Well Protecting Net P. Well At Ajang Tal Dist Dhule.

schedule3d left

apartmentPANCHAYAT SAMITI

Bid Value

Refer Doc

EMD

Refer Doc

Location

Dhule, Maharashtra

Deadline

09 Nov 2026

Non-GeMmahatenders.gov.inView & analyse in Bidzenarrow_forward
tag2026_DHULE_1347242_2

Providing M.s Well Protecting Net P. Well At Ajang Tal Dist Dhule.

schedule3d left

apartmentPANCHAYAT SAMITI

Bid Value

Refer Doc

EMD

Refer Doc

Location

Dhule, Maharashtra

Deadline

09 Nov 2026

Non-GeMmahatenders.gov.inView & analyse in Bidzenarrow_forward
tag2026_MCGM_1351015_1

Improvement Of Passage Near Deep Jyoth, Khandoba Tekadi (hill Area), Ghatkopar (w) In Beat No.127 N Ward

schedule3d left

apartmentMunicipal Corporation of Greater Mumbai

Bid Value

Refer Doc

EMD

₹21.5 K

Location

Mumbai, Maharashtra

Deadline

09 Nov 2026

Non-GeMmahatenders.gov.inView & analyse in Bidzenarrow_forward
chevron_leftPrevious…6061626364…Nextchevron_right