add semantic_panels module