added null swc base