Large department store & mall.