add SO source