working on flash hash functionality