disabled broken hash approach