Remade implement of HypItem and DAO