modified sw file