retail and entertainment