per city cum swallow compilation