Breaking down the online directory model - the Yahoo example