Public agents in mall