updated cloud main