add cloud adapte
add cloud adapte