cleanup: new hash style begin