legal library solution