add cloud cn handling