Smoking on cloud