flash on 2012-7-23

