semantic base + assets