Marijuana farms across Germany, and an Amsterdam-style coffee joint - that's exactly what some voters in Germany were hoping for.
However, the draft law on the legalization of cannabis, presented by the German government, promises far less.
As envisaged, cannabis will be grown and sold in non-profit "cannabis social clubs", which will be controlled by the state.
- Cannabis treatment in Serbia: Patient or dealer - the law makes no difference
- People in Spain used drugs 3.000 years ago
- How hallucinations affect life
Registered members will be able to purchase a limited amount, and pilot sales of the drug in licensed stores in some parts of Germany are also planned.
Individuals will be able to grow their own marijuana, but only three plants per person will be allowed.
Ministers say they were limited by EU regulations, which oblige member states to fight drug trafficking.
The end result is a layered compromise, as is often the case in Germany.
However, there is no doubt that it is still a big step forward.
Possession of up to 25 grams of cannabis for personal use is legalized, which is not an insignificant amount, as it is enough for dozens of joints.
Conservative opposition politicians say any form of drug liberalization is dangerous.
Bavarian Prime Minister Markus Soder wrote on Twitter that the legalization of drugs is the "wrong way" and that the establishment of "drug clubs" did not solve any problems, but created new ones.
The aim of the reforms is to put dealers out of business, to stop the consumption of cannabis mixed with harmful chemicals and to decriminalize the use of smaller quantities.
Political signals are perhaps most important - this is a rare example of agreement within the left-wing, green-liberal ruling coalition, which many see as disunited, conflicted and unable to implement the main principles of its own policies.
Since coming to power in 2021, after 16 years of conservatives in power, led by Angela Merkel, the coalition promises a more fun and liberal Germany, which would be more oriented towards young people.
Among the new ministers, many are generations younger than the members of the outgoing cabinet.
They post selfies after meetings and promise faster internet, more green energy and more rights for the LGBT+ community.
The promise to legalize marijuana is part of a progressive agenda that has shaken Germany since Merkel stepped down.
In interviews, some ministers shamelessly started mentioning the slang word Bubatz, which young Germans use for cannabis.
After only a few months in power, their priorities changed overnight when Russia launched its invasion of Ukraine.
There has been a huge increase in military spending and the severing of energy and trade ties with Moscow.
Given the challenges, Germany is doing remarkably well.
The economy is stable and there have been no energy shortages, which were feared.
But a political price was paid for that.
The parties rejected ideological beliefs about the environment and arms exports, which left some voters and party members feeling betrayed.
The multiple crisis caused by the war increased the tensions between the three coalition partners, especially between the Greens and the liberal FDP.
They disagree on key issues, from nuclear power to transport, and every new clash between ministers has seen support fall, according to opinion polls.
Cannabis legalization is one of the few areas where the three parties, who see themselves as progressive, have managed to reach an agreement.
However, the towns in the German provinces are far from starting to resemble Amsterdam anytime soon.
Karl Lauterbach, Germany's health minister, said the government had focused on copying the Dutch model, but he believed it was an example that should not be followed, given the large black market and the culture that has developed around cannabis cafes.
Watch the video: How Thailand liberalized the use of cannabis
Follow us on Facebook,Twitter i Viber. If you have a topic proposal for us, contact us at bbcnasrpskom@bbc.co.uk
Bonus video: