css refactoring in progress