His motorbike's tank almost empty, Ahmad had barely enough fuel to make one more delivery and get home for the night.
When the 24-year-old Syrian's phone pinged with a food order in a distant suburb of the Lebanese capital Beirut, his heart sank.
Ahmad could ill afford to lose the work he picked up through local delivery app Toters - a precarious lifeline as Lebanon's economic meltdown destroys thousands of jobs and plunges three-quarters of the population into poverty.
"If I don't work, I don't eat," said Ahmad, who like other workers asked to be identified only by his first name.
Freelance delivery work from app-based platforms has boomed worldwide as COVID-19 lockdowns kept people at home, prompting demands for better pay and conditions from workers around the world, from New York and Amsterdam to Johannesburg.
In Lebanon, eight riders for leading delivery apps Toters and India's Zomato Ltd told the Thomson Reuters Foundation they were struggling to make ends meet with the additional strains of fuel rationing, petrol queues, power cuts, and price hikes.
Although gig work is promoted as flexible, the riders said they found their jobs stressful and exploitative as they lack the protections of formal employment.
Lebanon's labour minister did not respond to an interview request and Zomato declined to comment.
Toters co-founder and chief operating officer Nael Halwani defended the company's model, saying it allowed "shoppers" to decline orders as they wished.
But Ahmad said his managers at Toters refused to reassign his late-night order some 10 km (6 miles) outside the capital.
After siphoning gasoline from his friend's motorbike to make the delivery, a power cut left Ahmad stuck in the apartment building's lift for 30 minutes before he could finally head home.
"Remember what it was like in the past when everyone had slaves? That's what this job is like," he said.
Two Toters drivers shared a list of working conditions they had received in September that stated: "A driver cannot refuse an order for any reason."
The instructions said drivers who declined orders too often or did not wear their uniform would have their accounts temporarily closed.
Halwani said drivers had the "freedom" to decline orders and go offline as they wished, but acknowledged that mid-level supervisors may have communicated such instructions to drivers.
Halwani added that Toters had raised drivers' rates above those of competitors to account for rising prices, as well as the usual factors of driver availability and order volume.
A driver who worked "more than eight hours per day for either five or six days a week" could bring home 4 million Lebanese pounds per month, he said.
That would have amounted to a competitive salary of just under $3,000 in mid-2019, but the pound's dramatic devaluation means it is worth $200 at the current market rate.
Toters drivers also said they spent too much time at gas stations to accrue enough deliveries - or were forced to stay home because of an empty tank.
"I'd go down to the station at 6 a.m. and finish at 12.30 p.m.," said Muhannad, a 31-year-old Toters driver. "I'd keep thinking that I could have delivered three orders in that time."
As hyperinflation drives up fuel prices and other everyday costs, drivers said compensation rates were falling further and further behind.
One driver said he had to move back in with his parents as he could no longer afford rent, while Hammoudi, a 24-year-old Lebanese driver for Zomato, wished he could emigrate.
"My monthly wage adds up to about 3 million Lebanese pounds, but it depends on whether or not I got good tips," said Hammoudi. "I feel like there's no place for me here anymore."
Under Lebanese labour law, app-based delivery drivers are considered "independent contractors", meaning they have no social security or health cover and can be laid off at any time.
Lebanon is not a signatory to Convention 87 of the International Labour Organization, which enshrines the right of workers to establish or join labour organizations.
It does allow collective bargaining, but Zomato and Toters drivers said that when they asked for better pay and working conditions, their managers told them they could be easily replaced.
When some Toters riders formed WhatsApp groups and Instagram pages to share grievances and float the possibility of strike action, company bosses shut their app accounts - barring them from working - until they removed the posts, two drivers said.
Economists and labour experts said the tensions were characteristic of gig economy jobs worldwide but had been exacerbated by Lebanon's cocktail of crises.
"This is the new way of doing business - outsourcing the means of production to the workers," said Rabih Fakhri, a doctoral candidate at Canada's University of Montreal
researching the Middle East's gig economy."
"Workers in Lebanon have to cope not only with this, but with social, political and economic stressing factors in a country that is running towards a financial meltdown."