implemented clouds and cami