what do you think of HFT?