update swc with new changes.