added cloud call