css + content + refactoring