add SoD library