reimplemented 3-state icons, new tabs