Quit smoke: implement overnignt update