hash size types