System migration: the use of PenLib in a law firm library