updated swc library.