swc demo