add sdk code