the north face logo is projected on display