ryanleungflash2018