first steps for hash string rework