I admit that my feelings on the Yellow logo remain the same as when we were asked is still "meh" (which was the general consensus of those who responded if I remember right), but perhaps we can figure out something that is a more fitting symbol down the road for these simplified ones and update...