view:setupUI was making an unnecessary if gate