Shanghai, which reported just 16 COVID-19 cases for Wednesday, will conduct mass testing drives every weekend until the end of July in the latest display of the lengths authorities are going to in order to adhere to the nation’s zero tolerance approach to the virus.

A temporary lockdown will also be imposed on residential complexes where a COVID-19 case is detected in the week leading up to the weekend testing, Zhao Dandan, an official with the Shanghai Municipal Health Commission said at a briefing Wednesday. The lockdown will be lifted once everyone in the compound has been tested, he said.

In an effort to detect cases early and break transmission chains, the city’s residents will need to take nucleic acid tests at least once a week until the end of July, with workers at supermarkets, barbers, drugstores, shopping malls and restaurants required to undergo daily testing. Delivery workers need to take both a nucleic acid and rapid antigen tests every day. Staff at banks, gas companies and industrial entities should also do an antigen test every day.