categories functionality enhanced, css a LITTLE BIT strctured