Flash cleaning (4/29)

Flash cleaning