reimplement random hashTag