General agreement with SWC

General agreement with SWC