major restyling with css