the present review the flash