add loop for clouds