Best Software Development and IT Services Companies in Zagreb

Discover and compare agencies within minutes.
40,000+brands
trust us since 2019
500+agencies
carefully vetted
5,000+projects
successfully completed
decathlon-imgputzmeister-imgdanone-imgflormar-imgbinance-imgcouchbase-imgturkcell-imgarcelik-img

Explore List Of Zagreb's Top Rated Software

13+ agencies in this category

See Software Development pricing data 2026 by country →

This page lists 13 software development and IT companies on Edvido. Edvido is not an agency but a smart platform, free for brands: send your brief, get matched right away, completely free.

Edvido Agency Index: Software companies in Zagreb

An open-methodology index of software companies in Zagreb. We score publicly verifiable signals from each agency's own website and public sources on a 100-point scale. We do not rate the quality of work, and positions are not for sale — Edvido membership does not affect the index score. How the scores work · Data (JSON)

#AgencyScoreInfoPricesProofReputationContactVisibility
1HiveTech4116/200/1514/200/206/105/15
2Profico3920/200/1512/200/207/100/15
3Machinery3610/200/1514/200/207/105/15
4Websolutions Agency3313/200/158/200/207/105/15
5Zero Molecule3114/200/1514/200/203/100/15
6HashCode d.o.o.2113/200/150/200/203/105/15
7bonsai.tech7.54.5/200/150/200/203/100/15

Last checked 14 October 2026 · method v0.1-pilot. Unverified data scores 0 points and is listed as "unverified", not as a negative finding. Not ranked (6) — the agency's website could not be checked or is not listed: Async Labs, Deegloo, Ekobit d.o.o., QED Ltd, Undabot, Valere Margins.

#1 · HiveTech — 41/100

HiveTech

HiveTech scored 41/100 on the Edvido Agency Index — rank #1 of 7 ranked software companies in Zagreb. Last checked: 14 October 2026.

Measures publicly verifiable transparency and visibility signals, not the quality of work. Not an Edvido member; membership would not change the score.

Its website publishes a portfolio, its team and a physical address. We could not find case studies and prices on its website.

Information transparency16 / 20
✓Secure website (HTTPS) [s1]3/3
✗About page published [s1]0/4
✓Team or founders named [s1]4/4
✓Service list published [s3]3/3
✓Physical address published [s1]3/3
✓Phone or email published [s1]3/3
Price transparency0 / 15
✗Pricing or packages page [s1]0/8
✗At least one price published [s1]0/7
Portfolio & proof of work14 / 20
✓Portfolio or work page [s2]8/8
✗Case studies with results [s2]0/6
✓Named clients or testimonials [s1]6/6
Public reputation0 / 20
?Google rating (Bayesian-adjusted) Not yet collected in this pilot0/10
?Google review volume Not yet collected in this pilot0/5
?Recent reviews (last 12 months) Not yet collected in this pilot0/5
Communication & accessibility6 / 10
✗Contact page or form [s1]0/4
✓English-language website [s1]3/3
✓Instant channel (WhatsApp / chat) [s1]3/3
Digital & AI visibility5 / 15
✓Organization structured data on website [s1]5/5
?Named by AI assistants for local queries Not yet measured in this pilot0/10

✓ verified · ✗ not found · ◐ partial · ? unverified (0 points, not a negative finding)

Data we could not verify: Google rating (Bayesian-adjusted), Google review volume, Recent reviews (last 12 months), Named by AI assistants for local queries.
Sources
s1hivetech.hrHomepage2026-10-14
s2hivetech.hr/how-we-workPortfolio page2026-10-14
s3hivetech.hr/servicesServices page2026-10-14
Is this your agency? Claim the profile to correct data or respond to briefs from brands. Claiming or joining Edvido does not change the index score.
#2 · Profico — 39/100

Profico

Profico scored 39/100 on the Edvido Agency Index — rank #2 of 7 ranked software companies in Zagreb. Last checked: 14 October 2026.

Measures publicly verifiable transparency and visibility signals, not the quality of work. Not an Edvido member; membership would not change the score.

Its website publishes case studies, its team and a physical address. We could not find a portfolio and prices on its website.

Information transparency20 / 20
✓Secure website (HTTPS) [s1]3/3
✓About page published [s2]4/4
✓Team or founders named [s3]4/4
✓Service list published [s6]3/3
✓Physical address published [s5]3/3
✓Phone or email published [s5]3/3
Price transparency0 / 15
✗Pricing or packages page [s1]0/8
✗At least one price published [s1]0/7
Portfolio & proof of work12 / 20
✗Portfolio or work page [s1]0/8
✓Case studies with results [s4]6/6
✓Named clients or testimonials [s1]6/6
Public reputation0 / 20
?Google rating (Bayesian-adjusted) Not yet collected in this pilot0/10
?Google review volume Not yet collected in this pilot0/5
?Recent reviews (last 12 months) Not yet collected in this pilot0/5
Communication & accessibility7 / 10
✓Contact page or form [s5]4/4
✓English-language website [s1]3/3
✗Instant channel (WhatsApp / chat) [s1]0/3
Digital & AI visibility0 / 15
✗Organization structured data on website [s1]0/5
?Named by AI assistants for local queries Not yet measured in this pilot0/10

✓ verified · ✗ not found · ◐ partial · ? unverified (0 points, not a negative finding)

Data we could not verify: Google rating (Bayesian-adjusted), Google review volume, Recent reviews (last 12 months), Named by AI assistants for local queries.
Sources
s1profi.coHomepage2026-10-14
s2profi.co/aboutAbout page2026-10-14
s3profi.co/ai-teamTeam page2026-10-14
s4profi.co/case-study-hyreCase studies2026-10-14
s5profi.co/contact-usContact page2026-10-14
s6profi.co/servicesServices page2026-10-14
Is this your agency? Claim the profile to correct data or respond to briefs from brands. Claiming or joining Edvido does not change the index score.
#3 · Machinery — 36/100

Machinery

Machinery scored 36/100 on the Edvido Agency Index — rank #3 of 7 ranked software companies in Zagreb. Last checked: 14 October 2026.

Measures publicly verifiable transparency and visibility signals, not the quality of work. Not an Edvido member; membership would not change the score.

Its website publishes a portfolio. We could not find case studies, prices, its team and a physical address on its website.

Information transparency10 / 20
✓Secure website (HTTPS) [s1]3/3
✓About page published [s2]4/4
✗Team or founders named [s2]0/4
✓Service list published [s5]3/3
✗Physical address published [s4]0/3
✗Phone or email published [s4]0/3
Price transparency0 / 15
✗Pricing or packages page [s1]0/8
✗At least one price published [s1]0/7
Portfolio & proof of work14 / 20
✓Portfolio or work page [s3]8/8
✗Case studies with results [s3]0/6
✓Named clients or testimonials [s1]6/6
Public reputation0 / 20
?Google rating (Bayesian-adjusted) Not yet collected in this pilot0/10
?Google review volume Not yet collected in this pilot0/5
?Recent reviews (last 12 months) Not yet collected in this pilot0/5
Communication & accessibility7 / 10
✓Contact page or form [s4]4/4
✓English-language website [s1]3/3
✗Instant channel (WhatsApp / chat) [s1]0/3
Digital & AI visibility5 / 15
✓Organization structured data on website [s1]5/5
?Named by AI assistants for local queries Not yet measured in this pilot0/10

✓ verified · ✗ not found · ◐ partial · ? unverified (0 points, not a negative finding)

Data we could not verify: Google rating (Bayesian-adjusted), Google review volume, Recent reviews (last 12 months), Named by AI assistants for local queries.
Sources
s1machinery.agencyHomepage2026-10-14
s2machinery.agency/aboutAbout page2026-10-14
s3machinery.agency/projectsPortfolio page2026-10-14
s4machinery.agency/contactContact page2026-10-14
s5machinery.agency/servicesServices page2026-10-14
Is this your agency? Claim the profile to correct data or respond to briefs from brands. Claiming or joining Edvido does not change the index score.
#4 · Websolutions Agency — 33/100

Websolutions Agency

Websolutions Agency scored 33/100 on the Edvido Agency Index — rank #4 of 7 ranked software companies in Zagreb. Last checked: 14 October 2026.

Measures publicly verifiable transparency and visibility signals, not the quality of work. Not an Edvido member; membership would not change the score.

Its website publishes a portfolio and its team. We could not find case studies, prices and a physical address on its website.

Information transparency13 / 20
✓Secure website (HTTPS) [s1]3/3
✗About page published [s1]0/4
✓Team or founders named [s1]4/4
✓Service list published [s4]3/3
✗Physical address published [s3]0/3
✓Phone or email published [s3]3/3
Price transparency0 / 15
✗Pricing or packages page [s1]0/8
✗At least one price published [s1]0/7
Portfolio & proof of work8 / 20
✓Portfolio or work page [s2]8/8
✗Case studies with results [s2]0/6
✗Named clients or testimonials [s1]0/6
Public reputation0 / 20
?Google rating (Bayesian-adjusted) Not yet collected in this pilot0/10
?Google review volume Not yet collected in this pilot0/5
?Recent reviews (last 12 months) Not yet collected in this pilot0/5
Communication & accessibility7 / 10
✓Contact page or form [s3]4/4
✓English-language website [s1]3/3
✗Instant channel (WhatsApp / chat) [s1]0/3
Digital & AI visibility5 / 15
✓Organization structured data on website [s1]5/5
?Named by AI assistants for local queries Not yet measured in this pilot0/10

✓ verified · ✗ not found · ◐ partial · ? unverified (0 points, not a negative finding)

Data we could not verify: Google rating (Bayesian-adjusted), Google review volume, Recent reviews (last 12 months), Named by AI assistants for local queries.
Sources
s1ws.agency/contactHomepage2026-10-14
s2ws.agency/workPortfolio page2026-10-14
s3ws.agency/contactContact page2026-10-14
s4ws.agency/expertiseServices page2026-10-14
Is this your agency? Claim the profile to correct data or respond to briefs from brands. Claiming or joining Edvido does not change the index score.
#5 · Zero Molecule — 31/100

Zero Molecule

Zero Molecule scored 31/100 on the Edvido Agency Index — rank #5 of 7 ranked software companies in Zagreb. Last checked: 14 October 2026.

Measures publicly verifiable transparency and visibility signals, not the quality of work. Not an Edvido member; membership would not change the score.

Its website publishes a portfolio and its team. We could not find case studies, prices and a physical address on its website.

Information transparency14 / 20
✓Secure website (HTTPS) [s1]3/3
✓About page published [s2]4/4
✓Team or founders named [s2]4/4
✓Service list published [s4]3/3
✗Physical address published [s1]0/3
✗Phone or email published [s1]0/3
Price transparency0 / 15
✗Pricing or packages page [s1]0/8
✗At least one price published [s1]0/7
Portfolio & proof of work14 / 20
✓Portfolio or work page [s3]8/8
✗Case studies with results [s3]0/6
✓Named clients or testimonials [s1]6/6
Public reputation0 / 20
?Google rating (Bayesian-adjusted) Not yet collected in this pilot0/10
?Google review volume Not yet collected in this pilot0/5
?Recent reviews (last 12 months) Not yet collected in this pilot0/5
Communication & accessibility3 / 10
✗Contact page or form [s1]0/4
✓English-language website [s1]3/3
✗Instant channel (WhatsApp / chat) [s1]0/3
Digital & AI visibility0 / 15
✗Organization structured data on website [s1]0/5
?Named by AI assistants for local queries Not yet measured in this pilot0/10

✓ verified · ✗ not found · ◐ partial · ? unverified (0 points, not a negative finding)

Data we could not verify: Google rating (Bayesian-adjusted), Google review volume, Recent reviews (last 12 months), Named by AI assistants for local queries.
Sources
s1zeromolecule.comHomepage2026-10-14
s2zeromolecule.com/aboutAbout page2026-10-14
s3zeromolecule.com/projectsPortfolio page2026-10-14
s4zeromolecule.com/servicesServices page2026-10-14
Is this your agency? Claim the profile to correct data or respond to briefs from brands. Claiming or joining Edvido does not change the index score.
#6 · HashCode d.o.o. — 21/100

HashCode d.o.o.

HashCode d.o.o. scored 21/100 on the Edvido Agency Index — rank #6 of 7 ranked software companies in Zagreb. Last checked: 14 October 2026.

Measures publicly verifiable transparency and visibility signals, not the quality of work. Not an Edvido member; membership would not change the score.

We could not find a portfolio, case studies, prices, its team and a physical address on its website.

Information transparency13 / 20
✓Secure website (HTTPS) [s1]3/3
✓About page published [s2]4/4
✗Team or founders named [s2]0/4
✓Service list published [s3]3/3
✗Physical address published [s1]0/3
✓Phone or email published [s1]3/3
Price transparency0 / 15
✗Pricing or packages page [s1]0/8
✗At least one price published [s1]0/7
Portfolio & proof of work0 / 20
✗Portfolio or work page [s1]0/8
✗Case studies with results [s1]0/6
✗Named clients or testimonials [s1]0/6
Public reputation0 / 20
?Google rating (Bayesian-adjusted) Not yet collected in this pilot0/10
?Google review volume Not yet collected in this pilot0/5
?Recent reviews (last 12 months) Not yet collected in this pilot0/5
Communication & accessibility3 / 10
✗Contact page or form [s1]0/4
✓English-language website [s1]3/3
✗Instant channel (WhatsApp / chat) [s1]0/3
Digital & AI visibility5 / 15
✓Organization structured data on website [s1]5/5
?Named by AI assistants for local queries Not yet measured in this pilot0/10

✓ verified · ✗ not found · ◐ partial · ? unverified (0 points, not a negative finding)

Data we could not verify: Google rating (Bayesian-adjusted), Google review volume, Recent reviews (last 12 months), Named by AI assistants for local queries.
Sources
s1hashcode.hrHomepage2026-10-14
s2hashcode.hr/about-usAbout page2026-10-14
s3hashcode.hr/solutionsServices page2026-10-14
Is this your agency? Claim the profile to correct data or respond to briefs from brands. Claiming or joining Edvido does not change the index score.
#7 · bonsai.tech — 7.5/100

bonsai.tech

bonsai.tech scored 7.5/100 on the Edvido Agency Index — rank #7 of 7 ranked software companies in Zagreb. Last checked: 14 October 2026.

Measures publicly verifiable transparency and visibility signals, not the quality of work. Not an Edvido member; membership would not change the score.

We could not find a portfolio, case studies, prices, its team and a physical address on its website.

Information transparency4.5 / 20
✓Secure website (HTTPS) [s1]3/3
✗About page published [s1]0/4
✗Team or founders named [s1]0/4
◐Service list published [s1]1.5/3
✗Physical address published [s1]0/3
✗Phone or email published [s1]0/3
Price transparency0 / 15
✗Pricing or packages page [s1]0/8
✗At least one price published [s1]0/7
Portfolio & proof of work0 / 20
✗Portfolio or work page [s1]0/8
✗Case studies with results [s1]0/6
✗Named clients or testimonials [s1]0/6
Public reputation0 / 20
?Google rating (Bayesian-adjusted) Not yet collected in this pilot0/10
?Google review volume Not yet collected in this pilot0/5
?Recent reviews (last 12 months) Not yet collected in this pilot0/5
Communication & accessibility3 / 10
✗Contact page or form [s1]0/4
✓English-language website [s1]3/3
✗Instant channel (WhatsApp / chat) [s1]0/3
Digital & AI visibility0 / 15
✗Organization structured data on website [s1]0/5
?Named by AI assistants for local queries Not yet measured in this pilot0/10

✓ verified · ✗ not found · ◐ partial · ? unverified (0 points, not a negative finding)

Data we could not verify: Google rating (Bayesian-adjusted), Google review volume, Recent reviews (last 12 months), Named by AI assistants for local queries.
Sources
s1bonsai.techHomepage2026-10-14
Is this your agency? Claim the profile to correct data or respond to briefs from brands. Claiming or joining Edvido does not change the index score.
Async Labs — not ranked

Async Labs

Listed among software companies in Zagreb but not ranked: Website content could not be read automatically on 2026-10-14.

Measures publicly verifiable transparency and visibility signals, not the quality of work. Not an Edvido member; membership would not change the score.

Is this your agency? Claim the profile to correct data or respond to briefs from brands. Claiming or joining Edvido does not change the index score.
Deegloo — not ranked

Deegloo

Listed among software companies in Zagreb but not ranked: Website returned a server error on 2026-10-14.

Measures publicly verifiable transparency and visibility signals, not the quality of work. Not an Edvido member; membership would not change the score.

Is this your agency? Claim the profile to correct data or respond to briefs from brands. Claiming or joining Edvido does not change the index score.
Ekobit d.o.o. — not ranked

Ekobit d.o.o.

Listed among software companies in Zagreb but not ranked: Website content could not be read automatically on 2026-10-14.

Measures publicly verifiable transparency and visibility signals, not the quality of work. Not an Edvido member; membership would not change the score.

Is this your agency? Claim the profile to correct data or respond to briefs from brands. Claiming or joining Edvido does not change the index score.
QED Ltd — not ranked

QED Ltd

Listed among software companies in Zagreb but not ranked: Website now redirects to another domain (www.qed.tech) on 2026-10-14.

Measures publicly verifiable transparency and visibility signals, not the quality of work. Not an Edvido member; membership would not change the score.

Is this your agency? Claim the profile to correct data or respond to briefs from brands. Claiming or joining Edvido does not change the index score.
Undabot — not ranked

Undabot

Listed among software companies in Zagreb but not ranked: Website did not respond on 2026-10-14.

Measures publicly verifiable transparency and visibility signals, not the quality of work. Not an Edvido member; membership would not change the score.

Is this your agency? Claim the profile to correct data or respond to briefs from brands. Claiming or joining Edvido does not change the index score.
Valere Margins — not ranked

Valere Margins

Listed among software companies in Zagreb but not ranked: Website blocked our automated check on 2026-10-14.

Measures publicly verifiable transparency and visibility signals, not the quality of work. Not an Edvido member; membership would not change the score.

Is this your agency? Claim the profile to correct data or respond to briefs from brands. Claiming or joining Edvido does not change the index score.
Undabot

Undabot

Software Development

50 - 249members

Located inZagreb

Machinery

Machinery

Software Development

Its website shows a portfolio. We did not find case studies, prices, a named team or an address there.

Edvido Index#3/736/100details

10 - 49members

Located inZagreb

Ekobit d.o.o.

Ekobit d.o.o.

Software Development

50 - 249members

Located inZagreb

Get offers from experienced agencies tailored to your goals.

Profico

Profico

Software Development

Its website shows case studies, its team and an address. We did not find a portfolio or prices there.

Edvido Index#2/739/100details

10 - 49members

Located inZagreb

Valere Margins

Valere Margins

Software Development

10 - 49members

Located inZagreb

HashCode d.o.o.

HashCode d.o.o.

Software Development

We did not find a portfolio, case studies, prices, a named team or an address there.

Edvido Index#6/721/100details

10 - 49members

Located inZagreb

Get offers from experienced agencies tailored to your goals.

Async Labs

Async Labs

Software Development

10 - 49members

Located inZagreb

Deegloo

Deegloo

Software Development

10 - 49members

Located inZagreb

QED Ltd

QED Ltd

Software Development

10 - 49members

Located inZagreb

bonsai.tech

bonsai.tech

Software Development

We did not find a portfolio, case studies, prices, a named team or an address there.

Edvido Index#7/77.5/100details

10 - 49members

Located inZagreb

HiveTech

HiveTech

Software Development

Its website shows a portfolio, its team and an address. We did not find case studies or prices there.

Edvido Index#1/741/100details

10 - 49members

Located inZagreb

Websolutions Agency

Websolutions Agency

Software Development

Its website shows a portfolio and its team. We did not find case studies, prices or an address there.

Edvido Index#4/733/100details

10 - 49members

Located inZagreb

Zero Molecule

Zero Molecule

Software Development

Its website shows a portfolio and its team. We did not find case studies, prices or an address there.

Edvido Index#5/731/100details

2 - 9members

Located inZagreb

edvido-logo

Connect. Convert. Grow.

Start your project today without any cost and meet qualified experts who can get the job done. We help you make the best choice, hassle-free.

  • Send your brief, get matched right away
  • millions in revenue created

Explore Software Development Companies in Zagreb

Didn't find what you were looking for? Browse other categories

Regions

Categories

Zagreb Software Development Companies List (13)

AgencyWhat they doPeopleLocationWebsite
Undabot50 - 249Zagrebwww.undabot.com
MachineryIts website shows a portfolio. We did not find case studies, prices, a named team or an address there.10 - 49Zagrebwww.machinery.agency/
Ekobit d.o.o.50 - 249Zagrebekobit.com/
ProficoIts website shows case studies, its team and an address. We did not find a portfolio or prices there.10 - 49Zagrebprofi.co/
Valere Margins10 - 49Zagrebwww.valeremargins.com/
HashCode d.o.o.We did not find a portfolio, case studies, prices, a named team or an address there.10 - 49Zagrebhashcode.hr/
Async Labs10 - 49Zagrebwww.asynclabs.co
Deegloo10 - 49Zagrebdeegloo.com/
QED Ltd10 - 49Zagrebqedcode.io
bonsai.techWe did not find a portfolio, case studies, prices, a named team or an address there.10 - 49Zagrebbonsai.tech
HiveTechIts website shows a portfolio, its team and an address. We did not find case studies or prices there.10 - 49Zagrebwww.hivetech.hr/
Websolutions AgencyIts website shows a portfolio and its team. We did not find case studies, prices or an address there.10 - 49Zagrebws.agency/contact
Zero MoleculeIts website shows a portfolio and its team. We did not find case studies, prices or an address there.2 - 9Zagrebzeromolecule.com

Sample Software Development Requests

Examples of common request types in Software Development

AI-Powered Data Analytics Platform

I'm looking to develop an advanced data analytics solution that utilizes AI to generate insights from our vast datasets for ***. This platform should be scalable and integrate with our existing cloud infrastructure.

Budget $15,000

Custom CRM Development

We need a custom customer relationship management system to enhance our client interactions and streamline our sales processes at ***. The system should include API integrations and user-friendly interfaces.

Budget $7,500

Enterprise Resource Planning Solution

I want to create a comprehensive ERP system that integrates all business processes for ***. This requires advanced features and robust analytics to improve operational efficiency.

Budget $18,000

Interactive Web Application for Remote Learning

I'm interested in building an interactive platform for remote learning that can support various educational tools and resources for ***. This application should have a strong focus on user engagement and accessibility.

Budget $6,500

Blockchain-Based Document Management System

I require a blockchain-based solution for secure document management that ensures transparency and integrity for our business documentation at ***. This system should be robust and user-friendly.

Budget $12,000

What Our Clients Are Saying About Edvido

Hakan Yılmaz, Managing Director at Pronto Eventi

Hakan Yılmaz

Managing Director at Pronto Eventi

Web & Mobile App

At Pronto Eventi, we used Edvido to find the right partner for our website and mobile app, and we are truly happy with the result. Steps that would normally take us hours — researching different companies, contacting them one by one, sending emails and collecting proposals — were completed in minutes thanks to Edvido. We saved a great deal of time and significantly reduced our workload. Beyond simplifying the process, it matched us with a vendor that fits our needs and that we are extremely happy to work with. From our own experience, Edvido truly makes finding the right partner easier. We wholeheartedly recommend it to every company that wants to use its time more efficiently and reach the right solution partners.

Elif Cetinkaya, Region Manager at Danone Nutricia

Elif Cetinkaya

Region Manager at Danone Nutricia

Agency Selection

Edvido agency provided us a quality service with incredible speed during our selection process. It's the only address you can choose with trust in this field.

Seda Yimenicioglu, Product Manager at Orzax Pharmaceuticals

Seda Yimenicioglu

Product Manager at Orzax Pharmaceuticals

SEO

I use Edvido frequently. It reduces processes that would take weeks to a few days. I am also incredibly pleased with the seo agency we work with.

Nazli Acar, Vivoo

Nazli Acar

Vivoo

Creative Agency

We were looking for an agency that could do business on a global scale. We started working with an amazing creative agency through Edvido.

Gülin Özgen, Marketing Director at Kingston

Gülin Özgen

Marketing Director at Kingston

Business Partnerships

Edvido is a very good platform for companies looking for new business partners. The match was perfect. Thank you Edvido.

Murat Sargin, Board Member at Cardiac Surgery

Murat Sargin

Board Member at Cardiac Surgery

Social Media

We concluded our association's search for a social media agency in Edvido. We have a great cooperation with the team we work with.

Metin Uysal, Etkin Group

Metin Uysal

Etkin Group

Software

We were looking for the right company to develop our digital product. Thanks to Edvido, we quickly found the software company that best suited our needs and vision. The process was both fast and highly efficient; working with the right team gave our project a strong start.

Sedat Coşkun, Epikplus CEO

Sedat Coşkun

Epikplus CEO

Business Partnerships

If you want to grow, becoming an Edvido member is a must.