The Icblive logo on the top left was never on there before. I'm racking my brain around it and I don't recall that ever being there, ever. I don't know what that means but I never noticed it before,it is new correct? or correct me before I get to dang excited that without anyone noticing could it be that it's being updated under our noises.