updated hashers