add ddns state module