start rewriting all css to better structure.